ASP.NET 2.
0 SESSIONS
1. About HTML ,ASP.NET 2.0, Working CSS
2. Server Controls, WebPage life cycle
3. About Framework 2.0 / Framework 3.5
4. About IIS (Internet Information Services)
5. Database Hierarchy (dealing with data adapter, datasets, databinding by using ADO.NET)
6. Database introduction, writing stored procedures,views,triggers,constraints and using them in
application
7. Master, Child page concepts
8. Creating & Working with User Control, Error Handling
9. Trouble Shooting, Debugging application in runtime
10.Object Oriented Concepts with Examples
11.Dealing with Application & Database Performances
12.Configurations (Working with web.config, machine.config and global.asax)
13.Working with Business & Database Objects (Layers)
14.Caching (Types of caching levels, advantages and limitation of caching)
15.Deployment : How to bundle application code into an Exe file or MSI to make a installer
16.Security : Authorizing Users and Roles, blocking secured content to the outside world
17.Working with Ajaxs, SAML (Security Assertion Mark-Up Language) , XML, XSLT
18.Creating a web service (Server and Client)
19.Project Development life cycle (Includes design, development)
20.SSO (Single Sign On) (SAML)
21.Project development (Minimum two projects)
22.Presentation sessions
23.FAQ Sessions (Interviews point of view)
24.Working with Crystal Reports
25.Working with web parts
26.Working with AJAX
Apart from asp.net, will be covering following as well,
1. ASP (Active server pages)
2. SQL Server (In depth)
3. Biz Talk server
4. Guidence on BrainBench Exam
Theoritical SESSIONS
• Selecting an approch to complete a task
• Types of common businesses & How applications support their business
• About B2B, Online transactiosn, using SSL Certificate
• Understanding Business requirements, Working with Team
• Design first – Code next
• Consider following when you develop an application
• Maintenability
• Performance
• Configuraable
• Preparation for an interview with common FAQs
***************************************************************************************
***********************************
.NET Programming Fundamentals
Creating applications with Visual Studio 2005
• Managing projects with Solution Explorer
• Setting project properties and adding references
• Adding files, folders and code
• Compiling, debugging and testing programs
Coding object-oriented applications
• Statements
• Variables
• Functions
• Defining scope and visibility
• Adding code in classes
• Programming fields and methods
• Encapsulating data with properties
VB and C# Language Fundamentals
Working with data types and conversions
• Strings
• Dates and time
• Integers
• Booleans
• Performing calculations with mathematical operators
• Converting between data types
Decision-making statements
• Changing program flow with IF statements
• Making decisions using logical operators
• Simplifying complex logic with CASE statements
Repeating statements with loops
• For...Next loops
• Top and bottom evaluation Do-While...Loops
• Storing multiple values with arrays
Testing and debugging
• Throwing exceptions
• Try...Catch...Finally error handling
• Documenting your code
Constructing Windows Applications
Windows application basics
• Creating forms and positioning controls
• Navigating with menus
• Automating code with the Toolbox and Properties window
Activating Windows forms
• Handling events
• Specifying and retrieving property values
• Creating dialog forms
Analyzing User Requirements and Designing Applications
Mapping application features to programming code
• Building applications using an iterative programming process
• Translating requirements into design
Constructing the three logical layers
• Presentation
• Business
• Data
• Modeling Windows and Web application user interfaces
Programming Web Applications with ASP.NET
Creating the Web site
• Virtual directories
• Web applications
• Web pages
• HTML
• Hyperlinks
• Designing pages with ASP.NET controls
• Styling sites with ASP.NET themes
Processing ASP.NET Web Forms
• Displaying data and gathering user input
• Activating Web Forms with events
• Maintaining variables with Sessions
• Redirecting users to other Web pages
• Validating and saving user changes
Controlling Web site access
• Activating Web Forms security
• Creating a user login page
• Automating user account creation
Incorporating Relational Databases
Relational database concepts
• Employing databases for fast, efficient storage
• Select, insert, update and delete query syntax
Creating a SQL Server database
• Adding tables, fields and indexes
• Defining primary and foreign key relationships
Accessing the database with ADO.NET
• Connecting to the database and running SQL commands
• Storing user changes
• Displaying existing records
Deploying .NET Applications
• Installing the .NET Framework
• Publishing applications with ClickOnce
• Moving ASP.NET applications to the Web