4

Click here to load reader

ASP DOT Net

Embed Size (px)

DESCRIPTION

dot net instruction manual useful for begineers.

Citation preview

Page 1: ASP DOT Net

ASP.NET Training

The course opens with a discussion of the fundamental issues in developing applications in the

Web environment, leading to the concept of applications as a service. The .NET Framework is

outlined, including the class library and runtime. The major .NET languages are introduced.

ASP.NET is described, including the use of Web Forms and Web Controls to simplify

developing and deploying Web applications. The central role of XML and SOAP is described,

including a discussion of the creation and use of Web services. The seminar concludes with a

survey of additional .NET services, Windows Forms, ADO.NET, interoperability with COM and

the Win32 API, and .NET Security.

ASP.NET is Microsoft’s middleware that is built on the .NET framework and it is the successor

to Active Server Pages (ASP). Programmers using ASP.NET to utilize the .NET Framework

class library and common language runtime (CLR). Web developers build dynamic websites,

XML web services and powerful web applications using ASP.NET. Since ASP.NET is

structured around CLR, programmers write code in ASP.NET using a variety of Microsoft .NET

languages. ASP.NET dramatically increases performance by taking advantage of native

optimization, caching services, early binding and just-in-time compilation. Web application

developers can access the .NET Framework to use Data Access results, Messaging and class

library.

Course Outline

.NET Framework architecture

The role of the Common Language Runtime (CLR) and core .NET Framework

classes Microsoft Intermediate Language (MSIL)

Just-In-Time (JIT) compilation

Assemblies, native assemblies, and the Global Assembly Cache (GAC)

Comparison of VB.NET, C#, and J#

Understanding the types of programs that can be created with .NET

ASP.NET Web applications

ASP.NET Web services

Command-line programs

Windows applications

Reusable assemblies

Introduction to ASP.NET

Advantages of ASP.NET

Creating an ASP.NET Page

Understanding the ASP.NET Page Execution

iSHA Technology Solution Pvt. Ltd.

Page 2: ASP DOT Net

The Page Class

Stages in Page Processing

Controls

HTML controls

HTML server controls

Web server controls

Common

Event handling

The List controls

The PlaceHolder and Panel Controls

The Table, TableRow, and TableCell Controls

The AdRotator Control

The Calendar Control

User input validation

Cascading style sheets

Implementing Navigation for the User Interface

Roundtrip and Postback

ASP.NET Intrinsic Objects

ASP.NET Application: A definition

State Management (client-side and server-side)

Navigation between pages

Error Handling for the User Interface

Understanding exceptions in C# (and how they differ from Java)

Review of try-catch-finally for handling exceptions

Using custom exceptions

Managing unhandled exceptions

Data Binding (Displaying and Updating Data)

Binding data to the UI

Simple data binding

Complex data binding

The DataBind method

Using the Data Form wizard

Transforming and filtering data

iSHA Technology Solution Pvt. Ltd.

Page 3: ASP DOT Net

Using Repeater and DataList controls to displays data

Consuming and Manipulating Data

Overview of ADO.NET architecture and how it differs from JDBC

Accessing and manipulating database data (via both SQL and stored procedure

calls)

Manipulating data

Working with disk files

Working with ADO.NET DataSets

Editing data with ADO.NET

Using XML data

Handling data errors

Creating and Managing Components and .NET Assemblies

Creating and using .NET components

Creating and using Web user controls

Creating Web custom controls

Creating and managing .NET assemblies

Web Services

Understanding Web services

SOAP

Disco and UDDI

WSDL

Invoking your first Web service

Creating Web services

Discovering Web services

Instantiating and invoking Web services

Testing and Debugging a Web Application

Testing

Creating a test plan

Executing unit tests

Testing international applications

Tracing

iSHA Technology Solution Pvt. Ltd.

Page 4: ASP DOT Net

Using the Trace Context class

Using Trace and Debug

Trace listeners

Trace switches

Conditional compilation

Debugging

Setting breakpoints and conditional breakpoints

Stepping through program execution

Debugging a running process

Debugging a remote process

Deploying a Web Application

Deployment tools

XCOPY deployment

FTP deployment

Windows installer

Deploying a Web application using a Web Setup Project

Customizing Web Setup Projects

Shared Assemblies (using the Global Assembly Cache)

Creating installation components

Conclusion

iSHA Technology Solution Pvt. Ltd.