Scheduled Dates (sort by: location | date) |
Request availability or book by selecting a date:
Prices exclude VAT.
Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.
|
Course Overview Microsoft .NET is a suite of tools for developing any type of modern software application. Its advanced features, productivity tools and modern languages allow aspiring .NET programmers to quickly gain practical skills that can generate immediate results. In this course, you acquire the fundamental knowledge and hands-on experience to write applications using Visual Basic and C#. You will learn how to design object-oriented applications with Visual Studio, create ASP.NET Web applications and connect to the database using ADO.NET. Audience This course is valuable for Web designers, administrators, power users and others who are unfamiliar with object-oriented programming and want an introduction to programming applications using .NET. No prior programming experience is required. Skills Gained - Design and program Web and Windows applications using Microsoft .NET and Visual Studio 2005
- Write object-oriented code using Visual Basic 2005 and C# language syntax
- Analyse user requirements and design classes, user interfaces and databases
- Create ASP.NET Web applications and process Web Forms
- Control Web site access with Web Forms authentication
- Build SQL Server databases and access them using ADO.NET
Course Outline .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 - 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
- Real numbers
- Booleans
- Performing data type conversions
Decision-making statements - Changing program flow with IF statements
- 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 - 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
Analysing 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
- Modelling 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
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
How to make a booking for the NET-P course
|