About the speaker
|
Want a Private Course?
The course on this page is a public course. We also provide an on-site "Private
Course" on this topic at your company for all your employees with two of
our top developers.
Price (ex. GST): $2,800 per company (1 day) or 2 days for $5,400
Justin King is a Senior
Software Architect at SSW, a Microsoft Certified Professional specialising in SQL
Server .NET Solutions. With over 10 years of Software Development experience, Justin
has worked with many different technologies across varied platforms.
A background in Java and C# for last 6 years he has also started working with Windows
Communcation Foundation, Windows Presentation Foundation and Windows Workflow.
Price (ex. GST):
$900 per person (1 day)
- or -
$1,600 per person (2 days)
|
The Goal: To provide attendees the knowledge and skills to develop applications
in ASP.Net 2.0 and Window Applications
Day 1
|
Day 2
|
Introduction
Introduction to Microsoft.NET
- What is Microsoft.NET / Overview of Architecture
- A lap around Visual Studio and Tools
- Web services
- .Net and XML
Lesson 1:
Building Web Applications with ASP.NET
- Introduction to ASP.NET 2.0
- Website or Web Project
- Web.config
- Page Lifecycle / Postbacks
- State Management
- Server Controls / User Controls
- Master Pages
- Validation
- Databinding
- GridView / Details View / ListView / DatePicker
- Advanced ASP.NET 2.0 features
- Global Error Handling
- 3rd Party Controls
- AJAX Control toolkit
Lesson 2:
Building Windows Applications with C#
- Window Forms Introduction
- Architecture - EXE, Service and Class Libraries
- Separation of UI, Business layer
- Layout, docking, anchor
- User Controls
- DataBinding in WinForms
- Events
- Multi Threading
- 3rd party controls
- Click Once
|
Lesson 3:
LINQ - DataAccess
- History of Data Access
- What is LINQ?
- LINQ to SQL
- LINQ to Entities
- Using LINQ
- Profiling / Debugging LINQ
- Extension Methods
- Lambda Functions
- Projections
- Working with Stored Procs
- LINQ and ASP.NET
- LINQ to Objects
- LINQ to XML
Lesson 4:
Component Based Design in .NET
- .NET Component Design and Architecture
- Extending existing components
- Working with external components
- Wrapping and using Unmanaged code
- Introduction to Windows Communication Foundation
- Introduction to Windows Presentation Foundation
- Introduction to Windows Workflow
|
Session Dates
Course Location
SSW Neutral Bay
About the Course
Course Times:
Commencing at 09:00 and concluding at 17:00 each day.
Course Outline:
.NET Developer Training in ASP.NET / Windows Applications and LINQ
Overview:
This course is a 2 day course designed to provide existing programmers looking
to move from older/other technologies to work with the .NET Framework
Who Should Attend:
- Developers
- IT Professionals
- Partners with a minimum 6 months of programming experience and basic Microsoft Visual
Studio .NET navigation skills.
Pre-requisites:
After completing this course, students will be able to:
- Author .NET Applications in ASP.NET and Windows Smart Clients
- Create Database aware applications using ADO.NET and LINQ
Acknowledgements
Adam Cogan
Justin King
.