Live chat by BoldChat

Training on ASP.net

ASP.NET Training Overview

Web Technologies Beginning ASP.NET with VB.NET training class teaches experienced developers the VB.NET, ASP.NET, ADO.NET, and Visual Studio .NET skills they need to successfully build database-driven Web applications and Web services.

Location and Pricing

Most Web Technologies courses are taught on-site or with practical at our clients' locations over Tanzania for groups of 3 or more attendees and are customized to their specific needs.

These courses can also be delivered as live, private online classes for groups that are geographically dispersed or wish to save on the instructor's or students' travel expenses. To receive a customized proposal and price quote private training at your site or online, please contact us.

ASP.NET Training Prerequisites

At least one year of consistent object-oriented or object-based development experience in Java, C++, Visual Basic, or another modern object-oriented or object-based language. In addition, all attendees must have a solid knowledge of HTML and should know the basics of SQL and relational databases. Knowledge of XML and developing server-side Web applications is helpful but not required.

ASP.NET Training Objectives

  • To fully familiarize trainees with the architecture of the .NET Framework, as well as the use of the core classes for Web user interfaces, form processing, form validation, session and application management, database connectivity, XML processing and XSLT transformation, and Web services.
  • To get attendees up to speed on everything they need to successfully use Visual Studio .NET to develop, test, and deploy Web applications.

ASP.NET Training 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
  • 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 VB.NET (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
  • Using Repeater and DataList controls to displays data

Consuming and Manipulating Data

(Note: This unit sounds short from the outline, but will actually span an entire day due to the depth of material covered regarding ADO.NET)

  • 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 assembly

Web Services

  • Understanding Web services
    • SOAP
    • Disco and UDDIWSDL
    • 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
    • Using the TraceContext 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
Request a Quote

Featured Projects

Technical Expertise

Awards

Our Partners

Customer Talk

  • upSage Pastel has streamlined our financial operations. We have achieved stability with the system now and are satisfied with your support.up

    -Principal
    Institute of Social Works

  • upI would like to thanks and congratulate to you and your team who has performed very nice and swift action to fulfil this project in less time and efficient way.up

    -CEO
    Capital Markets and Securities Authority (CMSA)

  • upI have been impressed with your level of technical ability and the ease with which we can work together. I will certainly be recommending Web Technologies to others who need fast and well delivered applications.up

    -Executive Director
    Tanzania Education Authority (TEA)

  • upWe are very happy with the service Web Technologies provides. They are contactable twenty four hours a day, seven days a week and their response times are excellent, which keeps our down time to a minimum.up

    -Johannes Kahwa
    It Manager, Social Security Regulatory Authority ( SSRA)

  • upWeb Technologies have been overseeing the development of our University Website , Software and networks for over 5 years. Work is always completed to a high standards, on time and to budget. We have been very appreciative of the patient, friendly and reliable service.up

    -Elibariki Mushi (Head of ICT)
    Kampala International University (KIU)

Be Social with us

Terms of Service | Terms of Use | Privacy Policy | Connectivity

Articles | FAQ | Sitemap | Inquiry | Client Speaks | Contact | Blog | Partnership