.NET FRAMEWORK. Visual C#.Net

Similar documents
ASP.NET Training Course Duration. 30 Working days, daily one and half hours. ASP.NET Training Course Overview

.NET-6Weeks Project Based Training

DOT NET Syllabus (6 Months)

.Net. Course Content ASP.NET

DOT NET COURSE BROCHURE

6 Months Training Module in.net Module 1-Total Days-20

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

ALPHAPRIMETECH 112 New South Road, Hicksville, NY 11801

Microsoft.NET Programming (C#, ASP.NET,ADO.NET, VB.NET, Crystal Report, Sql Server) Goal: Make the learner proficient in the usage of MS Technologies

C#.NET TRAINING / /

DOT NET SYLLABUS FOR 6 MONTHS

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010

ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p.

SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM ( )

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days

Program Contents: DOTNET TRAINING IN CHENNAI

ASP.NET Web Forms Programming Using Visual Basic.NET

C# Syllabus. MS.NET Framework Introduction

Dot Net Online Training

Microsoft ASP.NET Using Visual Basic 2008: Volume 1 Table of Contents

Audience: Experienced application developers or architects responsible for Web applications in a Microsoft environment.

Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#)

Microsoft Official Courseware Course Introduction to Web Development with Microsoft Visual Studio

Beginning ASP.NET. 4.5 in C# Matthew MacDonald

All India Council For Technical Skill Development (AICTSD) In Association with IITians Embedded Technosolution

Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks)

Course ID: 2310C Course Name: Developing Web Applications Using Microsoft Visual Studio 2008

.NET Advance Package Syllabus

C#.NET Course Content

Developing Web Applications Using Microsoft Visual Studio 2008

COURSE OUTLINE: OD10267A Introduction to Web Development with Microsoft Visual Studio 2010

Diploma in Microsoft.NET

VB.NET Web : Phone : INTRODUCTION TO NET FRAME WORK

Introduction to Web Development with Microsoft Visual Studio 2010

10267 Introduction to Web Development with Microsoft Visual Studio 2010

Apex TG India Pvt. Ltd.

DE Introduction to Web Development with Microsoft Visual Studio 2010


ASP.NET Using C# (VS2013)

UNIT 1 PART A PART B

DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO Course: 10264A; Duration: 5 Days; Instructor-led

Watch Advance Asp Dot Net MVC Demo Video Here:

COPYRIGHTED MATERIAL. Contents. Part I: C# Fundamentals 1. Chapter 1: The.NET Framework 3. Chapter 2: Getting Started with Visual Studio

10264A CS: Developing Web Applications with Microsoft Visual Studio 2010

Introduction to Web Development with Microsoft Visual Studio 2010

Developing Web Applications Using Microsoft Visual Studio 2008 SP1

DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1

"Charting the Course... MOC A Introduction to Web Development with Microsoft Visual Studio Course Summary

Software Development & Education Center Complete.NET 4.5

Department of Computer Applications

C# is intended to be a simple, modern, general-purpose, objectoriented programming language. Its development team is led by Anders Hejlsberg.

C# Programming Syllabus

Contents. Using Interpreters... 5 Using Compilers... 5 Program Development Life Cycle... 6

.NET 4.6 MICROSOFT CURRICULUM MICROSOFT.NET 2015 (4.6)

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#)

ASP.NET Using C# (VS2017)

M Developing Microsoft ASP.NET Web Applications Using Visual Studio.NET 5 Day Course

Course Syllabus. Course Title. Who should attend? Course Description. ASP.NET ( Level 1 )

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#)

Introduction to Web Development with Microsoft Visual Studio 2010 (10267A)

OVERVIEW ENVIRONMENT PROGRAM STRUCTURE BASIC SYNTAX DATA TYPES TYPE CONVERSION

CHAPTER 1: GETTING STARTED WITH ASP.NET 4 1

Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500

Web Development with ASP.Net

Developing Data Access Solutions with Microsoft Visual Studio 2010

VALLIAMMAI ENGINEERING COLLEGE

.NET, C#, and ASP.NET p. 1 What Is.NET? p. 2 The Common Language Runtime p. 2 Introducing C# p. 3 Introducing ASP.NET p. 4 Getting Started p.

Microsoft Exam Questions & Answers

The Processing Directives of a Page p. 91 The Page Class p. 99 Properties of the Page Class p. 100 Methods of the Page Class p.

CETPA INFOTECH PVT. LTD.

Pro ASP.NET 4 in C# 2010

Developing Web Applications Using ASP.NET Duration:56 Hours

B.E /B.TECH DEGREE EXAMINATIONS,

Introduction... xxvii. Chapter 1: ASP.NET 4.5 Essentials... 1

Introduction to Microsoft.NET Programming Using Microsoft Visual Studio 2008 (C#) Course Overview. Prerequisites. Audience.

C# Programming: From Problem Analysis to Program Design. Fourth Edition

COWLEY COLLEGE & Area Vocational Technical School

Introduction to.net Framework Week 1. Tahir Nawaz

CHAPTER 1: INTRODUCING C# 3

Course Hours

DEVELOPING WEB AZURE AND WEB SERVICES MICROSOFT WINDOWS AZURE

10265: Developing Data Access Solutions with Microsoft Visual Studio 2010 Duration: 5 Days Method: Instructor-Led

Dot Net Framework 4.0: Advanced Microsoft C#.NET Web Development

Introduction to Controls Introduction

Object Oriented Programming Using Visual C# 2012-Level 2

Module 1. An Introduction to C# Module 2. Classes and Objects. Vasundhara Sector 14-A, Plot No , Near Vaishali Metro Station,Ghaziabad

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing Microsoft Expression Web 1. Chapter 2: Building a Web Page 21. Acknowledgments Introduction

Microsoft Visual C# 2005: Developing Applications Table of Contents

C# Programming in the.net Framework

BUILDING APPLICATIONS USING C# AND.NET FRAMEWORK (OBJECT-ORIENTED PROGRAMMING, X428.6)

DE Developing Windows Applications with Microsoft Visual Studio 2010

DIPLOMA IN PROGRAMMING WITH DOT NET TECHNOLOGIES

Object Oriented Programming Using Visual C# 2012-Level 2

PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore

"Charting the Course... MOC A Developing Data Access Solutions with Microsoft Visual Studio Course Summary

Software Development & Education Center Complete.NET 4.5

Advanced WCF 4.0 .NET. Web Services. Contents for.net Professionals. Learn new and stay updated. Design Patterns, OOPS Principles, WCF, WPF, MVC &LINQ

Developing Windows Applications with Microsoft Visual Studio 2010

Course Outline: Course 10267A: Introduction to Web Development with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning

Full Stack Developer (FSD) Dot Net

Transcription:

.NET FRAMEWORK Intro to.net Platform for the.net Drawbacks of Current Trend Advantages/Disadvantages of Before.Net Features of.net.net Framework Net Framework BCL & CLR, CTS, MSIL, & Other Tools Security in.net CAS GAC, Strong Names Language Interoperability Reflection.Net Installations.NET Versions Hardware/Software Requirements Visual C#.Net Advantages/Disadvantages Why C#/ Why Not C# Where does C# Fit in C, C++ to Visual C# Features of C#.NET Namespaces FAQ s with detailed answers Programming Using Visual C#.Net The start of the application C#.Net Program Design Variables and types Value types and reference types (CTS) Strings and arrays

The Console class String formatting Statements and flows Programming Structures VS.NET to Create C#.NET Apps Implicit types, Extention Methods and more C# 5.0 features Introduction To Windows Forms Windows forms library WinForms Forms and controls Hierarchy Creating simple GUI by hand Event handling Basic controls Windows forms buttons, check boxes, radio buttons, panels, group boxes, list boxes, picture boxes Menus Built-in dialog boxes and printing Extender Controls ToolStrips, StatusStrips and progress bars A new MDI forms strategy Inheritance with forms New Controls Web Browser, Property Grid etc Object Oriented Concepts Classes & objects Abstract & override methods Creating and using your own classes l Data members and member methods l Instantiate an object This keyword Properties Read Only Write Only Build process using windows class library l Generate classes for other clients How to use classes as part of project

Object Oriented Concepts (Advanced) Accessibility levels, specifiers Constructors Method overloading Class (static) variables & methods Object destruction ref and out parameters Constant values Enumerations Inheritance and Polymorphism The root of all classes Creating derived classes Method overriding and hiding Polymorphism and virtual functions Casting objects Abstract classes Sealed classes Static classes Error Handling Unstructured error handling support Structured error handling Error categories Debugging the application Debug and Trace classes Code Optimization Testing and strategies Ado.Net History and background From DAO to ADO.NET ADO.NET LINQ ADO.NET design goals

The ADO.NET architecture and its components ADO.NET in relation to the other.net tools DataSet Ado.Net Components Connected and disconnected environment ADO.NET object model Data sources, providers and connections Commands and data readers Data sets and data adaptors Data tables, rows and columns Constraints and relations Data-centric applications New ADO.Net Hierarchy Data Sources And.Net Data Providers Connecting to a data source SQL Server.NET data provider OLE-DB.NET data provider Connections and connection strings SQL-Server integrated security Connection pooling ADO.NET exceptions Accessing Data In The Connected Environment Commands Creating and executing commands Reading data using a data reader Batch queries & single result queries Parameterised queries (input & output parameters) Adding, editing and deleting data Stored procedures Accessing Data In Disconnected Environment

Why using a disconnected environment? DataSet and DataAdapter features Filling data sets using data adapters Read data using data tables, rows and columns Batch queries and data sets Visual Studio Data Menu & tools DataSet Navigation DataSet Functionality DataSet Optimistic Concurrency Sorting, Searching And Filtering Searching in data sets Find on primary keys Searching on any column Searching on row state Wildcard searches Sorting and filtering using data views Searching in a data view XML XML Basics Importance in Todays world XML designers/support in VS.NET XML Derived Technologies XSD,XSL, SOAP,WSDL XML IN.NET System.Xml Namespace Stream Model XML XML DOM XmlTextReader,TextWriter XmlTextReader, TextWriter XMLDocument/ XmlDataDocumentClasses Dom Objects XMLNode/XMLNodeList XPATH- Query Language for XML DOM Navigation & Access Case Studies

Creating Custom Windows Controls About user defined controls Understanding the control class with Container Add Properties/Methods/Events to Control Pack & use control in other windows applications Create & implement a windows control Windows Services Understanding services Creating windows services Setting properties Compile, run & install services Event log services.net Remoting About Distributed Applications COM/DCOM in Distributed Environment Drawbacks of DCOM.NET Remoting New distributed environment Advantages & Disadvantages Remoting Web Services comparisons Crystal Reports* Reporting Need in the application Crystal Reports Reporting Tool Different Versions of Crystal Reports Developing a Crystal Report Different ways to Invoke/Deploy Crystal Reports Application Deployment Packaging Code ClickOnce Deployment

Configuring the.net framework Deploying the application in Web Server Deployment other methods ASP.NET INTRODUCTION Shifting from ASP to ASP.Net, Asp.net to web 2.0 (new) ASP.Net as Framework, Namespaces ASP.Net New Scenario in development process with IDE VS.NET Web Pages to Web Forms, HTML ASP.NET, State management- an Important Objective Understanding the ASP.NET Execution Scenario C#.Net role in ASP.NET Development HTML, HTML Controls, ASP.NET Controls Client-side & Server-side Controls Consuming HTML Client/Server Controls in WebForms Consuming ASP.Net Controls in WebForms ASP.NET WEB FORMS THE NEW TECHNOLOGY Introducing Web Forms, Worker process Working with Server Controls Applying Styles to Controls, Themes, Skins etc FORM Page Directives and its use Separating Code & Design New Code behind Techniques Implementing ASP.NET Server Controls Types of ASP.NET & their need/render Intrinsic Validation Bound DataSource Navigation Login Web Parts & AJAX.-as building blocks Asp.net.

WEB FORMS INTRODUCTION TO INPUT VALIDATION Validating Form with Validation Controls of Asp.net Using RequiredFieldvalidator control Using CompareValidator Control Using RangeValidator Control Using CustomValidator control Create Server-side / Client-side functions for CustomValidator Control Group Validations & avoiding Validations. Finally Client Targets & ValidationSummary control SQL SERVER INTRODUCTION DDL Commands DML Commands DQL Command JOINS STORED PROCEDURES, STORED FUNCITONS ADO.NET I DATABASE SERVICES XML, XML to HTML, XML & Databases Overview of ADO.NET/ XML Support in.net Connect/Insert/Update/Delete,Query data -using ADO.NET Retrieve data with datasets Data Adapters, Understanding Data tables Build Data table programmatically Filter and sort Data table, Data Relations ADO.NET LINQ ADO.NET II Parameters with Command Object Stored Procedures with ADO.NET using output parameters Develop a Registration form using ADO PRESENTING DATA USING ASP.NET BOUND CONTROLS (USING VB.NET/C#)

ASP.Net bound controls DataSource Controls Repeater & its uses. DataBound and DataAware Controls Bind data to Dropdownlist Control Datalist control DataGrid(1.1/2.0) Control GridView & its importance in Development GridView(Basic) simple uses GridView (Advanced) Runtime Fields, Empty DataRows, NTier FormView & DetailsView ListView AJAX Introduction to Microsoft AJAX. XML Http object Programming with XML HTTP Object Advantages and Disadvantages of AJAX. Features of AJAX. MS Implementation of AJAX ASP.NET ERROR HANDLING & DEBUG. Error Handling &.NET Runtime Avoid Errors before they occur Structured Error Handling Catching General Exceptions Catching Specific Exceptions Throwing Exceptions Custom Exceptions Page Level Error Handling Application Level Error Handling USER CONTROLS

Creating User Controls Adding member to user controls. Registering User Controls Properties & Methods Dynamically loading user controls Master Pages CONFIGURING ASP.NET APPLICATION Web Application configuration-advantages. New Configuration Model, ASP.NET Confn Tool Web Application Machine Configuration Global Assembly Cache, Strong Names VS2005. Working with Assembly Info Web.Config, Machine.Config Process Model System Configuration. ASP.NET WEB APPLICATIONS About Session & Application object Comparison between Session & Application Using the Global.asax file Managing Application State Http Handlers Application & Session Variables Application & Session Events CACHE SERVICES Caching Overview Advantages of Caching Comparing with Application & Session var s Page Output Caching Page Data Caching Fragment Caching

SECURITY Security Overview Authentication & Authorization Windows-based Authentication Passport Authentication.(WebServices) Forms-based Authentication Memberships Authorizing Users and Roles User Account Impersonation DEPLOYMENT Deploying ASP.NET Application ASP.NET XML WEB SERVICES Introducing XML Web Services Differences Between DCOM / Remoting / Web Services Asp.net Webservices. Writing a Simple Web Service Xml web services stack, SOAP,WSDL,UDDI,Sync an Async calls Web Service Type Marshalling Using Data in Web Services Using Objects and Intrinsic HTML Pattern Matching WCF WEBPARTS New concept in Web Apps. Advantages and Disadvantages. Predefined/ user defined controls with webparts.