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
.