advanced Dotnet

3 views
Skip to first unread message

Mithun Kulkarni

unread,
Mar 21, 2007, 2:26:49 AM3/21/07
to mithun...@googlegroups.com


---------- Forwarded message ----------
From: smi...@enterprisepatterns.com < smi...@enterprisepatterns.com>
Date: Mar 20, 2007 12:46 PM
Subject: advanced Dotnet
To: mithun kulkarni

Hello,

           

We are glad to inform you that Corporate Objects will be conducting a "Advanced dot net program". Please find the Course Contents for the same. Details of the program are given below.

 

 

Course Name             : Advanced Dot net program

Duration                                : 5 – Days

Dates for Adv Dot Net          : April 16th, 17th, 18th, 19th, and 20th, 2007

Training Fees                         : 7,500/- Per Participants

 

Venue                                    : Corporate Objects,

     # 102, "Santa Clara",

     Near Naveen Terrace Apartments,
                   Intermediate Ring Road, Koramangala.
                   Bangalore - 560047.

 

Please let us know if you have any nominations for the same. Would be a pleasure serving your esteemed organization.

 

The last date for the sending the nominations will be is 13th April,  2007  - 6.00 p.m for Advanced Dot Net program.

 

Note: Programs will be cancelled at least ONE Week before the commencement dates if the minimum no. Of participation is LOW.

 

For any further queries, please feel free to call us at 98440-51891 or 98441-67755.

 

Smitha / Sahil Shaikh,
Corporate Objects,
Mobile: 98440-51891,98441-67755,
Office: 080-41314887, 41313811, 41468481,
# 102, "Santa Clara", Near Naveen Terrace Apartments,
Intermediate Ring Road, Koramangala.
Bangalore - 560047.
smi...@enterprisepatterns.com

The Dot Net Program

(Duration: 5 Days)

Program Description:

The goal of this program is to provide developers with the knowledge and skills needed to develop Microsoft. NET-based applications by using ASP .NET , VB.NET and C#. This program focuses on using the Microsoft Visual Studio® .NET environment and the Microsoft .NET platform to create an ASP.NET Web application that delivers dynamic content to the Web.

Program Objectives:

At the end of this program, participants should:
v      Read C# programs with reasonable fluency.
v      Create an ASP.NET Web Application project by using Visual Studio .NET.
v      Add server controls to an ASP.NET page.
v      Create and populate ASP.NET Web Forms.
v      Add functionality to server controls that are on an ASP.NET Web Form.
v      Use the Trace and Debug objects of Visual Studio .NET.
v      Use validation controls to validate user input.
v      Create a user control.
v      Access data by using the built-in data access tools that are in Visual Studio .NET.
v      Use Microsoft ADO.NET to access data in an ASP.NET Web application.
v      Accomplish complex data access tasks from an ASP.NET Web application.
v      Access Extensible Markup Language (XML) data and read it into a Dataset.
v      Call a XML Web service from an ASP.NET Web application and incorporate the returned data into a Web application.
v      Store application and session data by using a variety of methods.
v      Configure and deploy an ASP.NET Web application.

Program Prerequisites:

Before attending this program, participants must meet the following prerequisites:
v      Experience developing applications with Visual Basic 4.0 or later
v      Familiarity ! with basic concepts of object-oriented programming
v&nbs! p;      Familiarity with Extensible Markup Language (XML) concepts
v      Before attending this program, students must have the ability to create HTML or DHTML including:
v      Tables
v      Images
v      Forms
v      Programming experience using Visual Basic .NET, including:
v      Declaring variables
v      Using loops
v      Using conditional statements
Program – Infrastructure
v      Hardware:
S. No.
Descri! ption
Recommended
Mandatory
1
Processor
Pentium IV
Pentium III
2
RAM
256 MB
128 MB
3
Hard Disk
8GB
8GB
4
Networking
N/A
Mand atory
5
CD ROM
N/A
Mandatory
6
Floppy Disk Drive
N/A
Mandatory
7
LCD Projector
N/A
Mandatory
v      Software:
S. No.
Description
Recommended
Mandatory
1
Operating System
Windows XP
Windows 2000/Nt/XP
2
Application Software
N/A
Microsoft .Net Framework
3
Application Software
N/A
Microsoft Visual Studio .NET
4
Ut! ilities< br /> N/A
MS Office 2000
5
Utilities
N/A
Acrobat Reader 5. 0
6
Utilities
N/A
WinZip
7
Database
N/A
SQL Server 2000 or
Oracle 8.0 or MS Access

 

 

 

 

 

 


 

 

The Dot Net Program Day-wise break up
Day
Session
Topic
Day 1
Session 1
Understanding of .NET Framework
Session 2
An Introduction to C#
Session 3
Classes
Day 2

Session 4

File IO and System Objects
Session 5
Exception Handling
Session 6
Namespaces
Session 7
Getting Started with ASP.NET
Session 8
! Building Forms with Web Controls
Day 3
Session 9
Using Rich Web Controls
Session 10
Creating and Using Custom Controls
Session 11
Validating User Input
Session 12
Debugging ASP.NET Pages

Session 13

Introduction to ADO.NET
Session 14
Understanding Data Binding
Day 4
Session 15
Working with Data Grids
Session 16
Using Templates
Session 17
Advanced Data Binding and XML
Session 18
! ASP.NET Application Configuration
Session 19
Understanding Caching
Session 20
ASP.NET Security
Day 5
Session 21
New Features in ASP.NET 2.0
Session 22
Deploying ASP.NET Applications

Session 23

Introduction to Web Services


 

Course Outline
Session 1: Understanding the .NET Framework
v      Benefits of the .NET Framework
o        Consistent programming model
o        Direct support for security
o        Simplified development efforts
o        Easy application deployment and maintenance
v      Elements of the .NET Framework
o        Common Language Runtime
o        .NET Class Library
o        Unifying components
Session 2: Introduction to C#
v      Types
v      Predefined types
v      Array types
v      Type system unification
v      Statements
v      Classes
v      Structs
v      Interfaces
v      Delegates
v      Enums
v      Namespaces
v      Properties
v      Indexers
v      Events
v      Versioning
v      Attributes

Session 3: Classes
v      Class declarations
v      Class members
v      Constants
v      Fields     
v      Methods
v      Properties
v      Events
v      Indexers
v      Operators
v      Instance constructors
v      Destructors
v      Static constructors
Session 4: File IO and System Objects
v      Introduction to IO
v      Directory and DirectoryInfo Class
o        Directory class
o     &nbs! p;  DirectoryInfo class
v      Path class
v      File and FileInfo Class
v      Reading and Writing Files
v      XML IO
v      Watching the File system
v      Dictionary Object
Session 5: Exception Handling
v      Errors in Programming
v      Structured Exception Handling
v      Exceptions
v      Try..Catch...Finally
v      VB .NET extensions
v      Throwing exceptions
v      On Error Statement
o        The Err object
o        Error trapping
o      &nb! sp; Handling errors
o      !   E xiting the error handler
o        The chains of errors
v      Custom Made Errors
Session 6: Namespaces
v      Introduction to Namespaces
v      Creating Namespaces
o        Finding assemblies
o        References and auto-List members
v      Namespaces in .NET
o        Help on help
o        Working with namespaces
v      Namespace Reference
Session 7: Getting Started with ASP.NET
v      Introducing the .NET Framework
v      Introducing ASP.NET
v      Setting Up the Development Environment
v !      Creating an ASP.NET Application
o        Creating a Visual Basic Web Application
o        Creating a C# Web Application
v      Deploying an ASP.NET Web Application

Session 8: Building Forms with Web Controls

v      Introducing ASP.NET Web Forms
o        Web Forms components
o        Web Forms server controls
v      Creating Web Forms Application Projects
v      Using Web Controls
o        Label control
o        TextBox control
o        CheckBox and CheckBoxList controls
o        Rad! ioButton and RadioButtonList controls
o   !  &n bsp;   ListBox control
o        DropDownList control
o        HyperLink control
o        Table control
o        Image control
o        Button, LinkButton, and ImageButton controls
v      Working with Events
o        Round trips
o        Event Handlers
o        Implementing the events and event handlers
o        Handling post back
o        Using the view state

Session 9: Using Rich Web Controls

v      Using the AdRotator Control
o        Pr! operties of the AdRotator control
o        Events of the AdRotator control
o        Rendering ads to client browsers using AdRotator
v      Using the Calendar Control
o        Properties of the Calendar control
o        Events of the Calendar control
o        Rendering a Calendar to client browsers using the Calendar control
v      Using the TreeView Control
o        Properties of the TreeView control
o        Events of the TreeView control
o        Rendering a TreeView control
v      Using the TabStrip and Multipage Controls
o      &nbs! p; TabStrip control
o      !   M ultipage control
o        Using Multipage and TabStrip controls together
v      Using the Toolbar Control
o        Properties of the Toolbar control
o        Events of the Toolbar control
o        Rendering a toolbar

Session 10: Creating and Using Custom Controls

v      Introduction to Custom Controls
v      Basic Structure of Web Forms Controls
o        Classes used for Web Forms controls
o        Interfaces used for Web Forms controls
v      Creating Custom Controls
o        Creating and using a user control
o     &! nbsp;  Developing a composite control
v      Adding Properties and Methods
v      Handling and Exposing Events

Session 11: Validating User Input

v      Understanding Validation controls
v      Using the RequiredFieldValidator Control
o        ControlToValidate property
o        Display property
v      Using the RangeValidator Control
o        Type property
o        MinimumValue and MaximumValue properties
o        MinimumControl and MaximumControl properties
v      Using the RegularExpressionValidator control
v      Using the Custo! mValidator Control
v      Using ! the Vali dationSummary Control
v      Validation Events
v      Multiple Validation Controls and Code Behnid
v      Using Code

Session 12: Debugging ASP.NET Pages

v      Error Handling
o        Using custom error pages
o        Tracing errors
v      Using Debugging Tools
o        Visual Studio .NET Debugger
o        The ASP.NET Trace functionality
v      Writing Good ASP.NET Code
o        Form design
o        Variables and objects
o        Programming logic
o     &nbsp! ;  Coding style

Session 13: Introduction to ADO.NET

v      ADO.NET Basics
o        Interoperability
o        Maintainability
o        Programmability
o        Performance
o        Scalability
v      ADO.NET Object Model
o        Managed Providers
o        DataSet class
v      Changes from ADO
v      Communicating with OLEDB Data Sources Using ADO.NET
o        System.Data.OleDb.OleDbConnection class
o        System.Data.OleDb.OleDbCommand class
o  &! nbsp;     System.Data.OleDb.OleDbDataReade! r class< br />o        System.Data.OleDb.OleDbAdapter class
o        System.Data.DataSet, System.Data.DataTable, System.Data.DataRow, System.Data.DataColumn classes

Session 14: Understanding Data Binding

v      Introduction to Data Binding
v      Data Source Binding
o        Binding data to page properties
o        Binding data to control properties
o        Data binding to an ArrayList
o        Binding methods
o        Binding to a DataView
v      Handling PostBack Data

Session 15: Working with Data Grids

v      Using a Data! Grid Example
v      Additional Capabilities when Designing ASPX Pages
o        Header and Footer
v      Using the Columns Property
o        BoundColumn Class
o        ButtonColumn Class
o        EditColumn Class
o        HyperLinkColumn Class
v      Paging Grid Data
v      Sorting Grid Data

Session 16: Using Templates

v      Introduction to Templates
o        Repeater control
o        DataList control
o        DataGrid control
o        Comparing the Repeater, DataList, and DataGrid controls
v      Creating Templates
o        Combining templates with the Repeater control
o        Combining templates with the DataList control
o        Combining templates with the DataGrid control

Session 17: Advanced Data Binding and XML

v      Introduction to XML
v      An Overview of XML-Related Specifications
o        Document Type Definition
o        XML namespaces
o        XML schemas
o        Extensible Stylesheet Language Transformations (XSL/T)
o        XML Document Object Model
v      Support for XML in ASP.NET
o        System.Xml namespace
o        XML Web Server control
o        Converting Relational Data to XML Format
o        Binding server-side controls with data in XML! files

Session 18: ASP.NET Application Configuration

v      ASP.NET Configuration Concepts
v      Web.config Configuration Files
v      ASP.NET Configuration Sections
o        section
o        section
o        section
o        section
o        section
o        section
o        section
o        section
o        section
v      Security Settingsin Web.config files
o        section
o        se! ction
o        section!
o& nbsp;       section

Session 19: Understanding Caching

v      Introduction to Caching
v      Cashing in ASP.NET
o        Cache API
o        Cache API Performance Monitor counters
v      Caching Page Output
v      Caching Page Data
o        Session object
o        Cache object

Session 20: ASP.NET Security

v      Introduction to ASP.NET Security
o        IIS Security
o        Authentication in Web applications
v      Forms-based Authentication
v  &nbs! p;   Integrating Security Methods
v      Role-based Security
v      Cryptography

Session 21: New Features in ASP.NET 2.0

v      Characteristics of Master Pages
v      Code Behind
v      Site Maps
v      Navigation with Sitemaps
v      Personalization
v      Login Controls
v      Membership Classes
v      Authentication
v      Roles
v      GridView
v      Visualization of Database Tables

Session 22: Deploying ASP.NET Applications

v      Introduction to Deployment Projects
o        Choosing the type of deployment projects
o        Creating a deployment project
o        Working with editors in a deployment project
o        Building a deployment project
v      ASP.NET Configuration System
v      Deploying Classes and Assemblies

Session 23: Introduction to Web Services

v      Understanding Web Services
o        What is a Web service?
o        Foundation elements of Web services
v      Representing Data!
o        What is XML?
o        XML Syntax
o        XML document structure
o        XML namespaces
o        XML schemas
o        XSD syntax
v      Exchanging Messages
o        Message exchange with SOAP
o        Message exchange with HTTP-GET and HTTP-POST
v      Describing Web Service Capabilities
v      Finding and Finding Web Services
v      Finding Web Service Providers

 









--
---------------------------
Thanks & Regards

  Mithun Kulkarni
Reply all
Reply to author
Forward
0 new messages