ASP.NET 4.0 Web Forms Training using C# and VB
This class is entirely online, live and instructor-led in a virtual classroom environment, offered from India. We use web conferencing tools such as Skype, Teamviewer to share the instructor’s desktop and Visual Webdeveloper 2010. You can see the video, listen to the instructor speak and even record the session for later playback. We’ll provide you course content, excercises and training videos free of cost. Typically the class is of 30 hours and we’ll cover all aspects of web forms development, SQL server database integration, C# and VB languages and some advanced topics such as MVC3/Razor.
Duration: 30 hours (20 working days or 4 weeks, 1.5hrs per day) contact: info@chalaki.com
Regular Class: US$299. Typically we have five students in a class.
Two Student Class: US399$. You will be one of the the two students in the class.
One-On-One Training: US599$. One on one with you being the only student in the class.
Timings: Mon thru Fri 6:30 PM to 8:00 PM PST (Each class is 1 hour 30 minutes)
Instructor: Raj has as 15+ years of experience in software development in USA. Worked at various fortune 500 companies.
If you are looking to learn Web development using C# and ASP.NET 4.0 free of cost, please read our articles and posts. Also you can request for a free, one hour, one-on-one demo class by filling out the form below.
Introduction
- Introduction to Online Training and tools/technologies to be used
- Basics of networking: TCP/IP, HTTP Protocols, daemons and ports
- Web Development Basics: HTML, CSS, links, forms with GET/POST methods, HTTP Headers and Cookies
- Introduction to .NET Framework CLR, Class Libraries, Common Type Library
- Object Oriented ASP.NET Development in C#
- Download/Install/Set Up Visual Web Developer Express 2010 SP1, SQL Server CE, IIS Express 7.5 and other free tools
Learning the Languages: C# and VB
- Variables, operators, scope, access modifiers
- Looping (for, while)
- Functions
- Classes
- Object oriented development
ASP.NET Basics
- Visual Studio Overview, VWD Editor, Source & Split View, tool bars, customizing Visual Web Developer
- Your Web Server IIS Express 7.5
- Creating a ASP.NET Solutions, Projects and Web Pages
- ASP.NET Master Pages, Content Pages and Content Placeholders
ASP.NET Forms
- Anatomy of a ASP.NET Web Forms
- Submission of form thru GET and POST
- ViewState management
Validation
- Understanding Validation
- Client or Server Side Validation
- Creating a Validation Example
- Required Field Validator
- Range Validator
- Regular Expression Validator
- Setting Focus for the User
Controls in ASP.NET
- Understanding Server Controls
- HTML Server Controls
- Using Web Server Controls provided by ASP.NET
- Creating and consuming .ascx reusable User Controls
Managing State across aspx pages
- Understanding State Management
- State Management Options
- Session State and Cookies
- Using a Session State Server
- Using a SQL Server Session State Store
- Configuring a SQL Server State Store
- Revisit Form Viewstate
Data Access using Files
- Using System.IO, File I/O, streams to read/write binary/text files.
- Using XMLDataSource to read and write to XML files
Data Access using Relational Databases
- Relational Database Concepts, Tables, Normalization, Data Integrity
- Using GridView, Sorting and Paging
- Programming in ADO (ActiveX Data Objects) to access SQL Server CE
- Understanding ADO.NET classes DataReader, DataTable, DataSet
ASP.NET Performance with Caching
- ASP.NET Web Application pools, threading
- Caching
- Output Caching
- Data Caching
- Performance Testing
Windows Communication Foundation (WCF) and Web Services
- Basics of WCF
- Service Oriented Architecture (SOA) basics
- XML web services
- ASMX pages
- Creating Web Services
- Consuming Web Services
Deploying and Securing a Web Site
- How to deploy your web application on the hosting servers
- Basic ASP.NET Security
- ASP.NET Authentication Methods
- Forms Authentication
Advanced ASP.NET Concepts
- ASP.NET Configuration Files: web.config
- Debugging a ASP page, TRACE a web page
- Developing DLLs to hold C# class libraries, domain knowledge
- Develop client side JavaScript to validate forms
- AJAX basics
- jQuery framework basics
- ADO.NET Entity Data Model and Entity Framework
- Using Language-Integrated Query (LINQ) with LinqDataSource
- Software Development Methodologies, frameworks
- Model View Framework, MVC 2.0, MVC 3.0
- Interfacing with legacy code: COM Objects
Contact Us to enroll in this course
info@chalaki.com +1 847 655 6767

6 Comments
Wish you spent more time on LINQ. What a great course otherwise. Do you teach LINQ as a seperate course?
Sorry we currently don’t have any LINQ course. If you need a one on one training probably we can arrange one. let me know. Thanks.
Thanks for the affordable and excellent training.
Really a wonderful course. Learned a great deal about ASP.NET. Your teaching skills rock! Thanks.
I learned ASP.NET in 30 days and was able to get a job in DC area. Really appreciated your after training help thru email. Thank you.
What a great course. Learned so much. Keep up the good work. Will definetly recommend you.