Sitemap of the Module Media Website

Home
Accessibility
Privacy statement
Sitemap
Terms of use
About Module Media
Our approach
Services we offer
User experience (UX)
Web standards & accessibility
Search engine optimization
Our Work
Select case studies
Complete client list
Training
About our training
Training on DVD
Published books
Current course offerings
Blog
Ideas, tips & tricks
Latest articles
Blog search
Tag cloud
Contact Module Media
Submit a question
Where we're located

Module Media | An innovative web design and application development firm with a passion for web standards

Hours of video-based instruction in an easy-to-follow format.

ASP.NET 3.5 with Visual Web Developer and SQL Server Essential Training DVD with Zak Ruvalcaba

About the DVD

ASP.NET provides the most advanced web development plaform created to date. In this DVD, ASP.NET author, trainer, and college instructor Zak Ruvalcaba will help give you a solid handle on this revolutionary new programming framework and its underlying technologies. You’ll quickly learn to put together the basic building blocks to get working in ASP.NET using examples drawn from real-world challenges that both beginning and experienced developers face every day. Easy to grasp instruction will help you understand fundamental tools and technologies such as Visual Web Developer, the .NET Framework, web forms and controls, SQL Server, and much more. This DVD is sure to provide you with insightful tips about best practices to follow using ASP.NET, Visual Web Developer, and SQL Server to create scalable, high-performance web applications.

  • Introduction to .NET, The .NET Framework, and ASP.NET 3.5
  • Visual Web Developer Express Edition
  • Working with web forms and web controls
  • Validating user input with validation controls
  • SQL Server Express Edition
  • Accessing database data with ADO.NET
  • Data controls for displaying database data
  • Managing data with DataSets
  • Building a shopping cart
  • Accessing files and directories
  • Building and deploying web applications
  • Debugging and error catching
  • Securing ASP.NET applications / Using login controls
  • Working with XML Web Services
  • And much more!

Module 1 - .NET, the .NET Framework, ASP.NET, and Visual Web Developer

Web Architecture Overview
Introduction to .NET
The .NET Framework
Finding and Installing the .NET Framework
The Microsoft Web Server: IIS
Introduction to ASP.NET
ASP.NET Basics
The Goals of ASP.NET 2.0
New Features of ASP.NET 2.0 & 3.5
Visual Web Developer Express - Building an ASP.NET "Hello World" Page

Module 2 - VB.NET, OOP Basics, Web Forms, and Web Controls

Introduction to VB.NET (Part 1)
Introduction to VB.NET (Part 2)
Introduction to VB.NET (Part 3)
The .NET Frameworks Object-Oriented Environment
Object-Oriented Programming Basics
Classes as Containers for Code
Using the Object Browser
ASP.NET 2.0 Partial Classes
ASP.NET Web Forms
ASP.NET HTML Server Controls
ASP.NET Web Server Controls
ASP.NET 2.0 Web Server Controls

Module 3 - Sending Email in ASP.NET, Validation Controls, and Rich Controls

Sending Mail in ASP.NET 2.0 (The MailMessage and SmtpClient Classes)
Validation Controls
RequiredFieldValidator Control
CompareValidator Control
RangeValidator Control
RegularExpressionValidator Control
CustomValidator Control
ValidationSummary Control
The Panel Control
Rich Controls
The Xml Control
The AdRotator Control

Module 4 - ADO.NET, SQL Server Express Edition, SQL, and Data Binding

Web Architecture (Data and Data Access Tiers)
Introduction to SQL Server Express Edition
Basic Database Concepts
Creating a New Database
Creating / Designing the FoodChoices, SeatChoices, and Customers Tables
Adding Data to the FoodChoices and SeatChoices Tables
Working with Relationships (Diagramming the Database)
Introduction to SQL
Introduction to ADO.NET
Connecting to and Retrieving Data from a Database (Yes, using code!)
Connecting to and Retrieving Data from a Database using Data Source Controls (No code!)

Module 5 - Data Source Controls, Parameters, and Data Controls

Data Source Controls - Property Overview
Data Source and Data Control Parameters
Select Parameters
Filter Parameters
Insert Parameters
Update Parameters
Delete Parameters
Working with Data Source Control Parameters Visually in Visual Web Developer
Data Management using Data Controls
Introduction to the GridView Control

Module 6 - The DetailsView, GridView, Repeater, and DataList Control

Working with the DetailsView Control
Using TemplateFields
Working with the GridView Control
Modifying Queries
Working with the Repeater Control
Working with the DataList Control

Module 7 - Working with DataSets

Working with DataSets (Programmatically)
Working with DataViews
Working with DataRelations
Retrieving XML into a DataSet
The DataTable Class
The DataColumn and DataRow Classes
Updating a Database from a Modified DataSet

Module 8 - Building a Shopping Cart

Introduction to the ASP.NET Shopping Cart
Building the Shopping Cart User Interface
Building the Shopping Cart Structure using DataTables
Adding Items to the Cart
Removing Items from the Cart
Calculating a Grand Total
Editing Quantities

Module 9 - The Provider Model, Security and User Authentication, and Login Controls

The ASP.NET Provider Model
Configuring the Data Store
Setting Basic Profile Properties
ASP.NET Membership Management and Authentication
Forms Authentication
Forms Authentication (Web.Config Authentication)
Forms Authentication (Membership Provider and Login Controls)
The Login Control
The CreateUserWizard Control
The LoginName and LoginStatus Controls
The PasswordRecovery Control
The ChangePassword Control
The LoginView Control

Module 10 - Caching, the File System, Calendar Control, and Serialization

Caching
Page Output Caching
Page Fragment Caching
The Cache Object
Working with the File System
The File Class
The StreamWriter and StreamReader Classes
The Directory and DirectoryInfo Classes
The Path Class
Using the FileUpload Control to Upload Files
Serialization
The Calendar Control
Building a Meeting Scheduler using the Calendar Control, Serialization, and Caching

Module 11 - Web Applications, Data Persistence, the Web.Config File, Global.asax, and Error Handling

Web Applications
Data Persistence
Session State
View State
Application State
The Web.Config File
Working with the global.asax File
Understanding ASP.NET Errors
Error Handling

Module 12 - XML Web Services

Overview of Web Services
Building Web Services using Notepad
Building a Proxy Assembly
Consuming the Web Service
Building a Web Service using Visual Web Developer
Consuming Third-Party Web Services
Instructor: Zak Ruvalcaba

Zak Ruvalcaba has been researching, designing, and developing for the web since 1995. He holds a Bachelor's Degree from San Diego State University and a Master of Science in Instructional Technology from National University in San Diego. He served as Creative Director with EPIC Solutions until 1998. His expertise in developing Web applications led him to a position as Manager of Web Development at SkyDesk, Inc., where he developed Web applications for such companies as Gateway, HP, Toshiba, IBM, Intuit, Peachtree, Dell, Covad Communications, and Microsoft. He's worked for such companies as Wireless Knowledge (a Microsoft / Qualcomm company) as a wireless software engineer developing web solutions for companies including Mellon Financial, Goldman Saks, TV Guide, Healthbanks, The Gartner Group, Microsoft, Qualcomm, and Commerce One. His skill set includes technologies and languages from HTML/XHTML, XML/XSLT/XPATH/XQUERY, JavaScript, CSS, ASP, ASP.NET, VB, C#, ADO.NET, Web Services, SQL, T-SQL, Flash, ActionScript, and ColdFusion.

Aside from teaching and holding design lectures on various technologies and tools including HTML, Dreamweaver, Flash, ASP.NET, ADO.NET, and Web Services for the San Diego Community College District, Palomar College, and Mt. San Jacinto College, Zak Ruvalcaba is the author of the 10 Minute Guide to Dreamweaver 4 on Que Publishing, Build Your Own ASP.NET Website using C# and VB on SitePoint Press, Dreamweaver CS4 Unleashed on Sams Publishing, and Beginning Expression Web on Wrox Press.

Zak is a Microsoft Certified Application Developer for .NET (MCAD) and a Microsoft Certified Solutions Developer for .NET (MCSD). He has also written numerous online articles involving Web development, specifically ASP.NET technologies for Sitepoint.com as well as a featured cover story in ASP.NET Pro Magazine's March 2005 issue.


The DVD at a glance

  • Narrated by Build Your Own ASP.NET Website using C# and VB author, trainer, and college instructor Zak Ruvalcaba
  • Over 18 hours of easy-to-follow video instruction
  • Guides you through building a complete, fictitious web site that you can incorporate into your own
  • 116 lessons spanning 12 modules
  • Compatible on both Mac and PC (XP/Vista)
  • Over 8 hours more than other popular DVDs
  • $50-$75 less than other popular DVDs