Visual Studio .NET - Advanced Topics

Product type
Logo Elearn UK
Provider rating: starstarstarstarstar 10 Elearn UK has an average rating of 10 (out of 1 reviews)

Need more information? Get more details on the site of the provider.

Description

This series shows developers how to create more powerful applications using Microsoft Visual Studio.NET. The series focuses heavily on creating and deploying Web-based applications. Users explore ASP.NET Web server controls in greater detail, and also learn how to implement data binding to pull data into a Web page from external data sources. Users will also learn how Visual Studio.NET facilitates XML development, and how to use Visual Studio to build and configure an XML-based Web application or a Web service client. Additionally, users will learn about what happens after the code is written - debugging, deployment, and security for Web based applications, as well as the process for upgradi…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

This series shows developers how to create more powerful applications using Microsoft Visual Studio.NET. The series focuses heavily on creating and deploying Web-based applications. Users explore ASP.NET Web server controls in greater detail, and also learn how to implement data binding to pull data into a Web page from external data sources. Users will also learn how Visual Studio.NET facilitates XML development, and how to use Visual Studio to build and configure an XML-based Web application or a Web service client. Additionally, users will learn about what happens after the code is written - debugging, deployment, and security for Web based applications, as well as the process for upgrading existing ASP-based Web sites to ASP.NET.

Syllabus

USING RICH WEB CONTROLS AND DEBUGGING APPLICATIONS

Explains how to use the AdRotator, Calendar, and Xml Web server controls. The section also provides an overview of ASP.NET Web application debugging, covering page-level and application-level tracing, error handling, and using Visual Studio .NET's built-in debugger.
  • AdRotator Control Properties
  • AdRotator Control Events
  • Calendar Control Properties
  • Calendar Control Events
  • Using the Xml Web Server Control
  • Page-Level Tracing
  • Application-Level Tracing
  • Displaying Custom Error Messages
  • Logging Error Messages
  • Attaching the Debugger at Runtime

DATA BINDING AND WORKING WITH CONTROL TEMPLATES

Explains data binding with various server controls and data sources. The section also explains how to tailor the look and feel of Web forms by using Web Server Control templates, and explains how to use templates with the Repeater, DataList and DataGrid controls.
  • Getting to Know Data Binding
  • Binding Page and Control Properties
  • Binding Methods and Expressions
  • Binding to an ArrayList
  • Binding to a Hash Table
  • Binding to a DataView
  • Web Server Control Templates
  • Creating Templates
  • Using Templates with the Repeater Control
  • Using Templates with the DataList Control
  • Using Templates with the DataGrid Control

CREATING MOBILE APPLICATIONS AND USING ADO.NET

Provides an overview of how to use Visual Studio .NET to create applications for mobile devices such as cell phones and personal data assistants (PDAs). The section also introduces ADO.NET, explains the improvements made over ADO, and shows how to use ADO.NET to access a database.
  • WAP and the Mobile Internet Toolkit
  • Creating a Mobile Web Application Project
  • Understanding Mobile Web Application Code
  • Developing a Mobile Web Application
  • Using Validation Controls
  • Using List Controls
  • Getting Started with ADO.NET
  • The ADO.NET Object Model
  • Creating a Data Aware Application
  • Connecting with a SQL Server Database
  • Accessing and Manipulating Data
  • Displaying Results

WORKING WITH XML, CONFIGURATION AND HTTP HANDLERS

Provides an overview of the use of XML with Visual Studio .NET. The section also provides an in-depth discussion of how to code various ASP.NET configuration settings to make Web applications run properly. Finally, the section shows how to build HTTP handlers to process user requests.
  • Getting Familiar with XML
  • Document Type Definition
  • XML Namespaces and Schemas
  • XSL/T and the DOM
  • Converting Data to XML
  • Data Binding with XML Documents
  • ASP.NET Configuration
  • Configuring httpRuntime and appSettings
  • Configuring compilation, customErrors and trace
  • Configuring sessionState
  • Configuring authentication and authorization
  • Configuring httpHandlers and globalization
  • Understanding HTTP Handlers
  • Creating HTTP Handlers
  • Building Custom HTTP Handlers

CACHING, SECURITY AND MIGRATION

Shows users how to employ caching in the applications they design using Visual Studio .NET. This section also provides an overview of the various ASP.NET, IIS and Windows security mechanisms available to Visual Studio .NET programmers. The section concludes with an in-depth discussion of how to upgrade older ASP-based Web sites to ASP.NET technology.
  • Understanding Caching
  • Implementing Output Caching
  • Implementing Fragment Caching
  • Implementing Data Caching
  • Understanding Dependency
  • IIS and ASP.NET Security Mechanisms
  • Implementing Forms Authentication
  • Retrieving and Validating User Information
  • Implementing Windows Authentication
  • Preparing to Migrate from ASP to ASP.NET
  • Migrating to ASP.NET
  • Optimizing Your Web Site During Migration

WORKING WITH WEB SERVICES

Shows users how to create Web services with Visual Studio .NET, then how to add data controls and functions and test the Web service. The section explains how Web service clients work and how to create a Web service client. The section also covers various techniques for implementing security within a Web service.
  • Web Service Templates
  • Creating a Web Service
  • Adding Functionality to a Web Service
  • Adding Data Controls to a Web Service
  • Defining Methods for a Web Service
  • Finalizing a Web Service
  • Understanding Web Service Clients
  • Creating a Web Service Client Project
  • Adding Web References
  • Implementing Web Methods
  • Restricting Access to a Web Service
  • Restricting Anonymous Access
  • Granting Access to IP Addresses
  • Managing the Web Service Directory

DEPLOYING APPLICATIONS

Shows users how to get the programs they've developed in Visual Studio .NET up and running in the real world. The section presents detailed information on deployment of Windows applications as well as Web-based applications.
  • Deployment Basics
  • Creating a Windows Deployment Project
  • Adding Files
  • Adding Icons
  • Adding Screens
  • Adding the Windows Installer Bootstrapper
  • Testing the Deployment Project
  • Creating a Web Deployment Project
  • Customizing the Project
  • Testing the Installation
  • Configuring Merge Module Projects
  • Configuring CAB Files

Qualifications

Qualification: Printable Transcript

On completion of this course you may print a transcript off as evidence of your progression throughout the course.

Requirements for Entry

There is no experience or previous qualifications required for enrolment on this course. It is available to all students, of all academic backgrounds.

Study Options

If you do not have Internet access, or would prefer to study this course via the traditional paper/postal based study method, you can find more information on the course by clicking on the link below.

Study Hours

This is only an approximate figure and is dependant upon how much time you can dedicate to your studies and how well you grasp the learning concepts in the course material. Furthermore, at the end of each lesson there is a question paper that needs to be completed and returned to your tutor. You should allow at least 1 - 2 hours of study to complete each question paper.

The approximate amount of time required to complete the course is: 40 hrs.

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.