LVS Online       
   » Main Page » Web Related » Web Programming » 252 My Account  |  View Selected Courses  |  Complete Enrollment   
Search Courses
 
Use keywords to find the course you are looking for.
Advanced Search
Available Courses
- Gift Certificates -
Academic
Arts & Humanities
Business
Computers & Internet
Graphic Design & Art->
Graphics Programs->
Photography
Plugins & Filters
Scrapbooking
Web Related->
  ASP/ASP.NET
  Blogging
  Web Development
  Web Programming
  Web Site Editors
  Dreamweaver
  Flash
Self-Study->
Information
Contact Us
Registration Main Page
LVS Online Main Page
CLASSROOMS
Course Schedule
Referral Program
General FAQ
Gift Certificate FAQ
Non-Secure Form
Privacy & Security
Terms of Service
ASP.NET Web Development Beginning
[252]
$30.00USD

Course Description
ASP.NET is a web application framework marketed by Microsoft that programmers can use to build dynamic web sites, web applications and XML web services.

ASP.NET can be used to create anything from small, personal websites through to large, enterprise-class web applications.

In this class you will learn the basics of developing web applications using the latest Microsoft web technology ASP.NET (version 3.5) with the free web development tool Visual Web Developer 2008 Express. You will also learn the basics of programming using C#.

Visual Web Developer 2008 Express will allow you to create web pages (.aspx) that use the .NET framework and the specific objects and controls of ASP.NET.

This is a 5 week, self-paced, online course. If you need additional help understanding the material presented, you can communicate with the instructor and fellow classmates. The instructor will monitor and track your progress throughout the class. LVS Online offers many wonderful learning tools to help you get the most out of your online course, including an online portfolio service that manages all your course registrations, certificate of completion option, a class discussion board to interact with your instructor and fellow classmates, free hosting account, and a student upload area.

LVS is a Corel Training Partner. LVS students may purchase Corel products at a significant savings. Follow this link for details.

LVS students are eligible to receive software and hardware at a discount. Follow this link for details.

Students are also eligible take advantage of special offers made available specifically for LVS by famous software developers such as Andromeda, AV Bros, Extensis, Harry Heim, namesuppressed, Nik Multimedia, and Ulead. Details are provided in the classinfo link found in the confirmation of registration.

Show off your LVS Online spirit with an item from the LVS Store

If you would like to receive more information regarding this course, click on the "Contact Us" link in the Information section and we'll try to answer any of your questions within the day.

Course Requirements
Visual Web Developer 2008 Express - Free Download: http://www.microsoft.com/express/download/default.aspx

It is fully compatible with any version of Windows 2000, XP or Vista.

For important information: http://www.microsoft.com/express/support/

Students should have working knowledge of their operating system and must understand directories and paths:
Free Windows Class Here
Directory Structure Tutorial Here
Zip files may be necessary to complete the exercises provided each week. WinZip, PKZip, Windows Compression or similar program is required to unzip these files.
Winzip Tutorial Here
Windows Compression
All lessons are available in PDF format. Adobe Acrobat Reader is required to view/print the lessons.

Plan to devote 3 - 4 hours per week on the lesson and assignment.

Course Prerequisites
Although I try to explain these topics from the beginner viewpoint with no experience in web development, it would be helpful if you have some experience with using a scripting or programming language.

If you have taken either one of my ASP classes: Basic Web Applications using ASP or Database E-Commerce Basics with ASP then you should have a solid foundation for learning the new topics in learning ASP.NET basics. Any experience with other scripting languages like JavaScript or another programming language (PHP) would be helpful as well.

Course Syllabus
Lesson 1
Evolution from ASP to ASP.NET
New File extensions (.aspx)
Visual Web Developer 2005 Express Overview
Your first ASP.NET Web Page
Lesson 2
C# Basic Syntax: Variables, Casting, Data Types, Arrays, Conditonal Statements
OOP Primer
Lesson 3
What is an ASP.NET Application?
ASP.NET Web Controls Overview
Using Controls for GradeCalc.aspx
Modifying Control Properties
Lesson 4
"Behind the Scenes" on Web Controls
Controls: RadioButton, CheckBox, RadioListButton, CheckListButton, DropDownList, ListBox
Accessing the ListItem collection
Lesson 5
The ASP.NET Event Model
Automatic Postbacks
View State
Validation Web Controls
Lesson 6
Web Controls
Controlling Visual Appearance through Propertes, CSS and Skins

Course Excerpt
LESSON 1

Evolution from ASP to ASP.NET

ASP had many limitations which were the result of having a scripting language (VBScript) as its core language. When developing larger web applications, scripting languages are notoriously slow, resource intensive, and use late-bound object type variables (variant data types).

Since VBScript only had late-bound objects, it made it all but impossible to create a truly integrated IDE (integrated development environment) because these objects could not be recognized at design time. This prevented Microsoft from providing ASP programmers any of the powerful debugging, IntelliSense, and error checking tools found in programming languages like Visual Basic or Visual C++.

Without debugging tools, ASP programmers were hard pressed to troubleshoot the problems in their scripts.

ASP.NET circumvents these problems. For starters, ASP.NET web pages are executed within the CLR (common language runtime). The CLR is a virtual machine that simply allows you to write your ASP.NET pages in almost any programming language that supports the .NET framework. This gives the developer (you and me) the flexibility of using a real programming language instead of a limited scripting language.

ASP.NET File Extensions

Since ASP pages had a file extension of .asp, what would be the file extension of ASP.NET?

Give up? .aspx

When you go to a web browser, and the web page has this extension, you know it is an ASP.NET page.

An additional extension would be .aspx.cs. This is the file extension where all your C# code will be stored (“code-behind”). You never see this extension on the web because this is the file that gets compiled on the web server that contains the .NET Framework.

Note: The .cs stands for C# (# is “sharp”).

If you want to use a different programming language for ASP.NET like VB.NET, it would be have an .aspx.vb extension instead.

If you’re a little confused, don’t worry. It will get clearer soon enough. J

Note: You can have the code-behind file (.aspx.cs) appear in the .aspx itself, but I will be using separate files in my examples and exercises.

Six Important Facts about ASP.NET (some technical jargon will be used)

Continued...

Please note: Lessons provide step-by-step instructions with detailed screen captures.

Course Goals
At the end of this class you will be able to create web pages (.aspx) that use the .NET framework and the specific objects and controls of ASP.NET.

Course Reviews
New Class March 2008

More...


Options:
Want a Completion Certificate?:
Reviews
Students who registered for this course also enrolled in:
Photoshop    CS4 - Intro
Photoshop CS4 - Intro
Introduction to Web Design
Introduction to Web Design
Project Management
Project Management
AJAX Web Development with ASP.NET
AJAX Web Development with ASP.NET
JavaScript Basics
JavaScript Basics
Corel    Painter I - The Journey Begins
Corel Painter I - The Journey Begins
Selected Courses more
No courses selected
Instructor Info
Frank Stepanski
Other courses
Tell A Friend
 
Tell someone you know about this course.
Reviews more
Write ReviewWrite a review on this product!
Featured Courses
Photography   Basics II
Photography Basics II
$30.00USD

Content Copyright © 2009 LVS Associates
Powered by osCommerce