|
Home Page
Contact Us
Online .NET Training
Register for a Class
Agile CT UserGroup
|
|
Recent .NET Training Clients
|
|
|
5-Day ASP.NET Training .NET 3.5 Developer Hands-On BOOTCAMPs
|
ASP.NET Training 5-day BOOTCAMP using C#.NET™
NewTech's intense hands-on ASP.NET Training with C#.NET, using the current version, in a comprehensive 5-day format.
|
ASP.NET Training 5-day BOOTCAMP using VB.NET™
NewTech's intense hands-on ASP.NET Training with VB.NET, using the current version, in a comprehensive 5-day format.
|
1-Day .NET 3.5 Training: AJAX & LINQ Hands-On Training
|
AJAX Training Hands-On
1 intense hands-on day of AJAX training in .NET
|
LINQ Training Hands-On
1 intense hands-on day of LINQ training under .NET
|
4-Day .NET Training Windows Forms Hands-On BOOTCAMPs
|
VB.NET Training BOOTCAMP™
4 Days of expert hands-on Windows Forms training using VB.NET
|
C# .NET 3.5 Training BOOTCAMP™
4 Days of intense hands-on Windows Forms training using C#.NET
|
Other Microsoft Developer Training We Offer:
|
ASP Training/ Web Development BOOTCAMP™
4 intense days of ASP training using Visual Interdev...includes JavaScript, DHTML
|
VB Training Intro ASAP™
VB6 Intermediate Bootcamp is going from a 4-Day BOOTCAMP-style to a single day seminar-style (ASAP) lecture.
|
VB Training Advanced BOOTCAMP™
The most advanced VB Training available, recently updated to include XML with DOM and SAX
|
|
Quick .NET Training for Developers
|
VB.NET Training ASAP™
1 intense day of essentials
|
ASP.NET Training ASAP™
1 day fast-forward ASP.NET
|
C# Training ASAP™
1 day of full immersion C#
|
|
Quick .NET Training for IT Managers
|
.NET vs. Java Platform Technology Overview
1 day of intense compare and contrast
|
.NET Training: The 1-day .NET for Managers (with some hands-on)
The 1-day seminar that completely DEMYSTIFIES .NEt technology, for MANAGERS
|
|
'ASAP' OOP Training and UML Training
|
UML Training ASAP™
1-day full-immersion course in UML-based Systems Design
|
OOP Training ASAP™
1-day full-immersion course in Object Oriented Programming Concepts
|
|
Cities Where We Delivered ONSITE .NET training recently:
|
Washington,DC
New York City,NY
Philadelphia ,PA
Los Angeles ,CA
Chicago ,IL
Houston ,TX
Phoenix ,AZ
Philadelphia ,PA
San Antonio ,TX
San Diego ,CA
Dallas ,TX
San Jose ,CA
Detroit,MI
Jacksonville ,FL
Indianapolis,IN
San Francisco ,CA
Austin ,TX
Memphis ,TN
Fort Worth ,TX
Baltimore,MD
Charlotte ,NC
El Paso ,TX
Milwaukee ,WI
Boston ,MA
Seattle ,WA
Washington ,DC
Denver ,CO
Louisville ,KY
Las Vegas ,NV
Nashville ,TN
Oklahoma City ,OK
Portland ,OR
Tucson ,AZ
Albuquerque ,NM
Atlanta ,GA
Long Beach ,CA
Fresno ,CA
Sacramento ,CA
Mesa ,AZ
Kansas City ,MO
Cleveland ,OH
Virginia Beach, VA
Omaha ,NE
Miami ,FL
Oakland ,CA
Tulsa ,OK
Honolulu,HI
Minneapolis ,MN
Colorado Springs ,CO
Arlington ,TX
Wichita ,KS
Raleigh ,NC
Santa Ana ,CA
Anaheim ,CA
Tampa ,FL
Cincinnati ,OH
Pittsburgh ,PA
Bakersfield ,CA
Aurora ,CO
Toledo ,OH
Riverside ,CA
Stockton ,CA
Corpus Christi ,TX
Newark ,NJ
Anchorage ,AK
Buffalo ,NY
St. Paul ,MN
Lexington ,KY
Plano ,TX
Fort Wayne ,IN
St. Petersburg ,FL
Glendale ,AZ
Jersey City ,NJ
Lincoln ,NE
Henderson ,NV
Chandler ,AZ
Norfolk,VA
Greensboro ,NC
Scottsdale ,AZ
Baton Rouge ,LA
Birmingham ,AL
Madison ,WI
New Orleans ,LA
Chesapeake ,VA
Orlando ,FL
Garland ,TX
Hialeah ,FL
Laredo ,TX
Chula Vista ,CA
Lubbock ,TX
Reno ,NV
Akron ,OH
Durham ,NC
Rochester ,NY
Modesto ,CA
Montgomery ,AL
Fremont ,CA
Shreveport ,LA
Arlington ,VA
Glendale ,CA
San Bernardino ,CA
Worcester ,MA
Providence ,RI
|
|
|
|
NewTech's .NET training is getting rave reviews. Click here to view the
student feedback.
Course Name: ASP .NET Training
Bootcamp™
(with C#.NET and VB.NET)
Assumed Audience: Programmers familiar with ASP.NET 2.0 or previous
versions.
This is the class for ASP.NET developers looking to gain understanding of the
most important features found in .NET 3.5 and the new C#.NET and VB.NET language
support for these new features. AJAX and LINQ are now integral to .NET development.
This 2-day class gets you up to speed on the AJAX and LINQ technology new in
.NET 3.5.
Brief Course Description: Hands-on introduction and comprehensive 2-day
hands-on
tutorial of AJAX and LINQ under ASP.NET 3.5
. LINQ can be a confusing technology; attend this course to make sense of LINQ
and understand where it fits in your ASP.NET toolbox.
The course provides full coverage of AJAX on Day1 and then covers LINQ on Day2.
Several hands-on exercises and labs reinforce the lectures and code demonstrations.
Duration: 2 days
of comprehensive ASP.NET AJAX and LINQ Training with C# .NET and VB.NET
Format: Instructor-led, hands-on
Prerequisites: Working knowledge of ASP.NET 2.0 concepts and facilities
is required for attendance. The ideal student has attended and/or is complete
command
of
the
content
from
our ASP.NET
2.0 Training BOOTCAMP with C#.NET (5-day) or the ASP.NET
2.0 Training BOOTCAMP with VB.NET (5-day)
Course Materials: LINQ and AJAX books totaling 500+ pages; Resource
Pack with CD
Course Description Summary: : This is a fast paced, 2-day, in depth and
hands-on ASP.NET
AJAX and LINQ training using C#.NET and VB.NET. This class is about
50%
lecture
with
code
demonstrations
and
about
50% lab work thereafter. The lab work includes many short exercises and several
in-depth projects. The student exits this class aware of best practices in ASP.NET
AJAX and LINQ and ready to build production ASP.NET applications incorporating
these technologies using C#.NET and VB.NET.
PART 01: ASP.NET AJAX
ASP.NET AJAX (Asynchronous Javascript And XML) Concepts and
Facilities
- Classic ASP.NET Page Life Cycle vs. The AJAX model of page update
- Browser Support for AJAX: XMLHttprequest Object
- The minimal components of an AJAX framework; the role of JavaScript and XML
- ASP.NET AJAX
- Microsoft Client Libary for AJAX overview
- Examples of what you can do with AJAX
- Sample of simple AJAX code
- AJAX and the Visual Studio Debugger
ASP.NET AJAX Web Site Implementation Details
- The WEB.CONFIG file
- The Runtime engine
- The Scriptmanager control. Script loading, Script error handling
- The mechanics of partial page rendering using AJAX
- Defining updateable regions
- The UpdatePanel control
- Triggering the panel update
- Triggering periodic updates to the panel
- Providing user feedback; client side events
- passing data and animating panels during updates
- Summary
- The AJAX Controls for ASP.NET
- The Extender controls and ExtenderControl class
- The Accordion control
- The Rating control
- The ReorderList control
- The TabContainer control
- AJAX Control Toolkit Extenders: Panel, Button, Popup, UI, Input and
Animation Extenders
- Summary
ASP.NET AJAX Client-Side Application Services, Development and Implementation
- Forms authentication services
- User profiling services
- Client-side architecture
- Remote procedure calls in AJAX
- The Server API for remote calls
- Using Web Services for remote calls
- Using Page methods for remote calls
- Bridging existing web services to work with AJAX
AJAX Application-Building under ASP.NET
- AJAX Pluses and Minuses
- Best practices, patterns and services
- Periodic Screen Refresh
- Reducing Page flicker
PART 02: LINQ (Language INtegrated Query)
LINQ Concepts and Facilities
- A brief history of Object Relational mapping: Is LINQ an ORM? What is LINQ?
- Objects, Data and Mappings. What PROBLEMS does LINQ solve, or help solve?
- LINQ concepts and facilities
- Declarative programming, Type checking
- LINQ: To ADO, to XML, to Objects
- passing data and animating panels during updates
- Summary
C#.NET and VB.NET Language Features; .NET 3.5 LINQ Syntax
- Generics, Delegates and Anonymous Methods
- Enumerators and Yield
- Type inference, lambda expressions, extension methods, anonymous types, query
expressions
- "relaxed delegates" and XML support unique to VB.NET
- the Yield keyword and anaonymous methods unique to VB.NET
- LINQ queries and query operators
- Where operator
- Projection operators
- Ordering and Grouping operators
- Join and Set operators
- Aggregate operators
- Generation, Quantifier and Partitioning operators
- Element operators
- Summary
- Deferred evaluation; extension methods resolution
- Conversion operators
- AsEnumerable
- ToArray and ToList
- ToDictionary and ToLookup
- Join and Set operators
- OfType and Cast
- Summary
LINQ to ADO.NET
- LINQ to SQL
- Entities in LINQ and SQL
- Data Modeling and Data Querying
- Updating Data, binding to Metadata
- LINQ and .NET type system differences, and nullable types
- LINQ to DataSet
- Using LINQ to load and query a DataSet
- Using LINQ to load and query a Typed DataSet (.XSD)
- Using LINQ to access untyped DataSet data
- LINQ and .NET type system differences, and nullable types
- LINQ to Entities
LINQ to XML
- Understanding LINQ to XML
- The LINQ to XML API
- XElement, XDocument and XAttribute
- XNode, XName and XNamespace
- All the other (minor) "X" Classes in LINQ
- Traversing and Modifying XML using LINQ
- LINQ to XML queries
- Attributes and Elements
- The XNode Selection Methods
- Deferred Query Evaluation
- Using LINQ Queries over XML
- Support for XSD and XPath and System.Xml.XPath
- Summary
The ADO.NET Entity Framework
- Traditional ADO approach reviewed
- Physical Data Abstraction
- What exactly is an ADO.NET 'Entity'??
- Entity Data Modeling. Querying Entities with ADO.NET
- Changing and updating ADO.NET Entities
- LINQ to SQL and the ADO.NET Entity Framework
The student that completes this course is knowledgeable in
AJAX and LINQ under .NET 3.5, and
knows how to:
Develop AJAX applications to access databases
and web services from AJAX-enabled
ASP 3.5 applications ;
Use the intrinsic ASP.NET AJAX controls
in ASP.NET applications
;
Utilize LINQ including LINQ to Objects, LINQ to ADO.NET
and LINQ to XML;
Develop full-featured web sites using LINQ
advanced features including local type inference, lambda
expressions, extension methods, anonymous type and query
expressions
Identify and use best practices in LINQ and AJAX
development under ASP.NET
Click here to
register.
Click here for Pricing.
|
Scrum Coaching
Contact Us
Search ANY Site
Register for a Class
Agile .NET Blog
|
Online .NET 3.5 training Instructor-Led .NET 3.5 Training Online
|
ONLINE .NET 3.5 training online, instructor-led
NewTech's comprehensive hands-on, online .NET 3.5 training BOOTCAMP, using C#.NET and VB.NET, in a fast-paced 5-day hands-on format. |
ONLINE ASP.NET training online, instructor-led
NewTech's intense hands-on, online ASP.NET training BOOTCAMP, using C# & VB.NET, in a comprehensive 5-day format. |
Online .NET Training 1-Day Hands-On .NET Training Online
|
online .NET for Managers training online
This is THE online .NET training class for project managers. The format is 1-day, seminar, with optional hands-on. Looking for online .NET manager training? This is it!
|
online LINQ .NET training online, scheduled, instructor-led
NewTech's intense 1-day hands-on .NET online LINQ training program, using C#.NET and VB.NET, includes hands-on exercises, 500+ page book, and 30 days of tech support.
|
|
Hands-On Java Training and JSP Training
|
Java Training BOOTCAMP™
Intense Java training for pro developers new to Java
|
JSP Training BOOTCAMP™
The most comprehensive JSP training & Servlet training on the market today
|
|
Quick Java and JSP Training for Developers
|
Java Training ASAP™
One code-intense day of lecture in Java fundamentals
|
JSP Training ASAP™
One code-intense day of lecture in JSP & Servlets
|
|
Quick Java & JSP Training for IT Managers
|
Java Training: Technology Platform Overview
For IT managers and developers new to the Java platform
|
.NET vs. Java Training: Platform Technology Overview
1 day of intense platform compare-and-contrast
|
BEA Weblogic Overview™
One day of lecture in J2EE fundamentals using BEA Weblogic
|
|
Perl Training
|
Perl Training BOOTCAMP™
Four-day hands-on training, for pro developers new to Perl programming
|
|
Other Developer Training We Offer
|
|
Can't find the class you want on the schedule? We offer lots of additional training for developers and managers. Check our extensive list of additional training here
|
ASP.NET Training BOOTCAMP™
Four-day hands-on training, for pro developers new to ASP.NET
|
|
.NET and Java Help, AFTER Training
|
Architecture and Mentoring
System design and coaching for your team
|
Staff Augmentation
Horsepower to complete your projects on time
|
Off-Site Technical Services
Development of your apps on time and on budget
|
|
|
|
[Home]
[Courses]
[Course Schedule]
[Registration]
[Pricing]
[About NewTech Training]
Since 1993, we have delivered training in cities as diverse as:
Peoria ,Arizona
| Corona / Salinas / Pasadena, CA
| Torrance / Lancaster / Hayward, CA
| Palmdale / Orange / Escondido, CA
| Fullerton / Sunnyvale / Elk Grove, CA
| Thousand Oaks / El Monte / Concord, CA
| Simi Valley / Vallejo / Inglewood, CA
| Visalia / Costa Mesa / Downey, CA
| Santa Clara / West Covina / Roseville, California
| Norwalk / Fairfield / Burbank, California
| San Buenaventura / Richmond / Berkeley, California
| Daly City / Antioch /Foster City, California
| Milpitas / Sacramento, California
| Lakewood / Fort Collins / Thornton ,Colorado
| Westminster / Arvada / Pueblo ,Colorado
| Bridgeport / Hartford / New Haven ,CT
| Stamford / Waterbury ,Connecticut
| Pembroke Pines / Hollywood / Port St. Lucie ,Florida
| Coral Springs / Gainesville / Miramar ,FLA
| Clearwater / Pompano Beach / Ft. Lauderdale / Orlando, FL
| Savannah & Athens, Georgia
| Burlington,Vermont
| Naperville & Joliet ,Illinois
| Springfield / Peoria / Elgin ,Illinois
| Muncie, Indiana
| Evansville & South Bend, Indiana
| Muncie & Cedar Rapids ,Iowa
| Kansas City / Topeka / Olathe ,Kansas
| Lafayette ,Louisiana
| Springfield / Lowell / Cambridge ,MA
| Warren / Sterling Heights / Flint ,Michigan
| Lansing & Ann Arbor,Michigan
| Independence / St. Louis / Saint Louis,Missouri
| Billings & Lincoln,Nebraska
| Manchester ,New Hampshire
| Bellevue ,Washington
| Green Bay ,Wisconsin. Contact us to discuss bringing our training to your location!
|