Course code: GOC335« Back

Architecture of ASP.NET Applications

In this three-day course you will create a web application from the beginning to the end using the actual techniques which are offered by .NET Framework and Visual Studio 2010. The course will appreriate particularly by two groups of users: Advanced beginners who know how to write a code and they want to learn tricks for a conceptual proposal with real problems. A also by "the old routinists" who want refresh their mind and confront their routine procedures with other opinions and also look how could be the routine made easier by new technologies in .NET 3.5/4.0 and Visual Studio 2010.

GOPAS Official Curriculum This course has been removed from our portfolio
This section contains overview of retired courses which don’t belong to GOPAS course offer any more or were replaced by new course versions.
For more information about possibility to buy retired courses contact our customer services department ( or business department (

AffiliateDurationCatalogue priceHandbook priceITB
Praha3 12 600 CZK - 30
Brno3 12 600 CZK - 30
Bratislava3 435,00 EUR - 30

Who is the course for

The course is designed for developers of web applications on ASP.NET platform

What we teach you

We will show you the basic architectonic procedures and will look how to use the following in practice:

Database projects in Visual Studio for design and updating database structure
ADO.NET Entity Framework 4.0 and questioning using LINQ for making the access to data easier
ASP.NET Dynamic Data for generating the parts of user interface
Membership and provider role from the real word
Creation of the user interface using proper HTML and a bit of jQuery
Generation of RSS feed and connection to Outlook and other online calenders
Non-web applications for the maintenance of the web ones
Interesting and useful freely accessible components of the third parties

Required skills

Experience with .NET Framework platform
Experience with development using Visual Studio 2008 and Visual Studio 2010
Experience with object orientated programming in C# or VB.NET language

Teaching methods

Instructor-led classroom training with a lot of hands-on labs.

Teaching materials

Hands-on lab hand out, printed materials

Course outline


 Database projects in Visual Studio

Creation and changes of the database
Comparison of database structure
Creation of change scriipts

ADONET Entity Framework introduction for web developers

ASPNET Dynamic Data generation of UI according to data model

The principle of providing the model with metadata
Atributes for validation the data and adjustment the appearance
Creation the templates for particular field and also for whole entities

Membership and the role of provider from the real world

Use of Simple SQL Provider and others
Introduction to writing your whole providers

HTML and jQuery

Generated HTML under controle using the element ListView
Use of jQuery ScriptManager and ASPNET AJAX CDN

RSS feeds

Use of SystemServiceModelSyndication for generating the feed
Use of your own formattere for generating ICS data in Outlook

Non-web application for use of the web ones

Meaning of "Don´t do on the web what you don´t have to do."
Console applications for the developers of utility for the administration
Use of Task schedule in Window



Tištěné prezentace probírané látky

included in course price
The prices are without VAT.