Microsoft.NET Programming (C#, ASP.NET,ADO.NET, VB.NET, Crystal Report, Sql Server) Goal: Make the learner proficient in the usage of MS Technologies

Similar documents
.Net. Course Content ASP.NET

C#.NET TRAINING / /

ALPHAPRIMETECH 112 New South Road, Hicksville, NY 11801

.NET-6Weeks Project Based Training

DOT NET Syllabus (6 Months)

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

.NET FRAMEWORK. Visual C#.Net

.NET Advance Package Syllabus

DOT NET SYLLABUS FOR 6 MONTHS

Program Contents: DOTNET TRAINING IN CHENNAI

Department of Computer Applications

Dot Net Online Training

VB.NET Web : Phone : INTRODUCTION TO NET FRAME WORK

DOT NET COURSE BROCHURE

C# Syllabus. MS.NET Framework Introduction

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

ASP.NET Training Course Duration. 30 Working days, daily one and half hours. ASP.NET Training Course Overview

.NET 4.6 MICROSOFT CURRICULUM MICROSOFT.NET 2015 (4.6)

Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#)

C# Programming Syllabus

Apex TG India Pvt. Ltd.

SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM ( )

Diploma in Microsoft.NET

B.E /B.TECH DEGREE EXAMINATIONS,

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500

New programming language introduced by Microsoft contained in its.net technology Uses many of the best features of C++, Java, Visual Basic, and other

Introduction to Programming Microsoft.NET Applications with Visual Studio 2008 (C#)

UNIT 1 PART A PART B

Software Development & Education Center Complete.NET 4.5


Developing Microsoft.NET Applications for Windows (Visual C#.NET)

Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks)

C# Programming in the.net Framework

2609 : Introduction to C# Programming with Microsoft.NET

CETPA INFOTECH PVT. LTD.

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#)

Course Hours

TECHNOLOGIES. Kick Starting OOPS &.Net Encapsulation Ø Class Ø Struct Ø Interface, Ø Enum Ø Abstraction Ø Access modifiers in.net

.Net Interview Questions

Course Syllabus. Course Title. Who should attend? Course Description. ASP.NET ( Level 1 )

Saikat Banerjee Page 1

Introduction to Microsoft.NET Programming Using Microsoft Visual Studio 2008 (C#) Course Overview. Prerequisites. Audience.

ASP.NET Web Forms Programming Using Visual Basic.NET

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#)

CHAPTER 7 COM and.net

PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore

Introduction to.net Framework Week 1. Tahir Nawaz

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP

PROGRAMMING IN VISUAL BASIC WITH MICROSOFT VISUAL STUDIO Course: 10550A; Duration: 5 Days; Instructor-led

DOT NET TRAINING PROGRAM

Programming in Visual Basic with Microsoft Visual Studio 2010

S.Sakthi Vinayagam Sr. AP/CSE, C.Arun AP/IT

Introduction to Web Development with Microsoft Visual Studio 2010 (10267A)

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010

Dot Net Framework 4.0: Advanced Microsoft C#.NET Web Development

M Introduction to C# Programming with Microsoft.NET - 5 Day Course

Chapter 1:- Introduction to.net. Compiled By:- Ankit Shah Assistant Professor, SVBIT.

C++ for System Developers with Design Pattern

B. V. Patel Institute of Business Management, Computer & Information Technology, UTU

C# 6.0 in a nutshell / Joseph Albahari & Ben Albahari. 6th ed. Beijin [etc.], cop Spis treści

.NET, C#, and ASP.NET p. 1 What Is.NET? p. 2 The Common Language Runtime p. 2 Introducing C# p. 3 Introducing ASP.NET p. 4 Getting Started p.

ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p.

MCP, MCTS (ASP.Net, C#) Get the rewards, respect, and recognition you deserve, Become a Microsoft Certified Professional.

MCSA Universal Windows Platform. A Success Guide to Prepare- Programming in C# edusum.com

.NET-Technologies COURSE SYLLABUS. Industrial Training. PH : , Vazhoor Road Changanacherry-01

Contents. Illustrations. 1 Introduction to Computers, the Internet, the Web and C# 1

COPYRIGHTED MATERIAL. Contents. Part I: C# Fundamentals 1. Chapter 1: The.NET Framework 3. Chapter 2: Getting Started with Visual Studio

C++\CLI. Jim Fawcett CSE687-OnLine Object Oriented Design Summer 2017

Software Development & Education Center Complete.NET 4.5

Microsoft..NET Framework. Overview

The C# Programming Language. Overview

IT6503 WEB PROGRAMMING. Unit-I

LIST OF EXPERIMENTS. (1) (Office Automation)

Beginning ASP.NET. 4.5 in C# Matthew MacDonald

SERVICE-ORIENTED COMPUTING

Developing Web Applications Using Microsoft Visual Studio 2008 SP1

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank)

JAVA Training Overview (For Demo Classes Call Us )

Type of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes

OVERVIEW ENVIRONMENT PROGRAM STRUCTURE BASIC SYNTAX DATA TYPES TYPE CONVERSION

Core Java SYLLABUS COVERAGE SYLLABUS IN DETAILS

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010

EEE-425 Programming Languages (2013) 1

B.V Patel Institute of Business Management, Computer & Information Technology

VALLIAMMAI ENGINEERING COLLEGE

COURSE SYLLABUS. .NET-Technologies. Industrial Training (4 MONTHS) PH: , Vazhoor Road Changanacherry-01.

6 Months Training Module in.net Module 1-Total Days-20

Microsoft Official Courseware Course Introduction to Web Development with Microsoft Visual Studio

Windows Presentation Foundation Programming Using C#

Level: M.Ed. Credit Hour: 3 (2+1) Semester: Third Teaching Hour: 80(32+48)

Hierarchical inheritance: Contains one base class and multiple derived classes of the same base class.

DIPLOMA IN PROGRAMMING WITH DOT NET TECHNOLOGIES

Java J Course Outline

M4.1-R4: APPLICATION OF.NET TECHNOLOGY

Introduction to Web Development with Microsoft Visual Studio 2010

Module 1. An Introduction to C# Module 2. Classes and Objects. Vasundhara Sector 14-A, Plot No , Near Vaishali Metro Station,Ghaziabad

CERTIFICATE IN WEB PROGRAMMING

Aim behind client server architecture Characteristics of client and server Types of architectures

Transcription:

Microsoft.NET Programming (C#, ASP.NET,ADO.NET, VB.NET, Crystal Report, Sql Server) Goal: Make the learner proficient in the usage of MS Technologies for web applications development using ASP.NET, XML, IIS etc. Pre-requisites: Candidates should have basic knowledge of HTML,Javascript, XML,SQL Server and developing Web-based applications by using the Microsoft.NET Framework (desirable but not necessary). Audience: IT professionals or B.Tech/ MCA students etc. Benefits: Turn the learner into an internally certified developer as well as having valuable hands on web development skills. This will increase the learners value in the job market as skilled professionals and provide an edge over many others in getting the job. Duration: 2 Months (80 hours) Course Outline:.NET Framework4.0 Micro Soft.NET Overview NET Framework Why.Net Introduction to.net framework Basic functionality of CLR Common Language Run Time (CLR) Microsoft Intermediate Language (MSIL) Common Language Specification (CLS) Base Class Libraries (BCL).NET Products.NET Services.NET Languages VB.NET VC#.NET VC++.NET Languages Comparison C#.NET C# Languages Basics Data Types Type Conversion Boxing & Unboxing Conditional Statements Looping Methods in C# Properties Arrays Indexes Structures, Enumerations Strings Regular Expressions Collections Object Oriented Language

OOPS Concepts Encapsulation Inheritance Polymorphism Class and Object Constructors Destructors Method Overloading Method Overriding Early binding, Late binding Abstract Classes Abstract Methods Interfaces Multiple Inheritances Memory Management Garbage Collector Stack and Heap System. Object Class Architecture of Gc Generations Exceptional Handling System Defined Exceptions Custom Exceptions Try, Catch, Finally Throwing Exceptions Operator Overloading Unary Operator Binary Operator GUI Applications Development Windows forms and controls Creating Menus Toolbars, Image list Tree View, List view Data Base Programming ADO.NET Introduction Data Providers in.net Connection, Command Data reader Data Adapter Data Set Command Builder Data Relations ADO.NET and XML Assemblies Private Assemblies Shared Assemblies Global Assembly Cache (GAC) Architecture of CLR Components in CLR Type Safety COM Interparability Architecture of COM Using COM Component form.net Using.NET Component form VB/VC++ Delegates and Event Handling Function Pointers Multi cast delegates

Generic Routines Event Handling Pointers Value types, Reference types Unsafe Structures and pointers Remoting Distributed Architecture DCOM, RMI, CORBA Channels (TCP, HTTP) Marshal by Value Marshal by reference Server Activated Client Activated Remoting Architecture File Handling System. IO namespace File stream Stream Reader Stream Writer File info Directory info Windows Services Service base class Service Process Installer Service Installer Creating a windows Service Installutil.exe Multi Threading System, threading Thread Synchronization Critical Sections Thread life cycle Introduction to Web applications and Security ASP.NET using C# System. Web & A simple web application Code access security Role based security ASP.NET Introduction to Web Technologies HTML Client side scripting languages IIS Architecture Server side programming with ASP ASP objects introduction ASP.NET Introduction What is ASP.NET ASP vs. ASP.NET Page and import directive In page technique and code behind technique Server Side Controls Client control vs. Server side controls Type of server controlshtml server controls, Web server controls HTML server controls programming using in page technique View state architecture ASP.NET page execution architectureasp.net worker process, page life cycle events

VS.NET vs. Web matrix Types of web server controlsworking with basic controls, Lebel,Text box, Buttons etc., Working with rich controls Calendar, Adrotator. Validation controls. State Management Page submission Cookies Session State Session Tracking Arch Application object Session and App events Global ASAX XML Programming Introduction to XML Creation of XML document XML parsers DOM vs. SAX parser Developing Client App for XML HTML Page VB 6.0 App DTD XML Scheme Database support for web ADO.NET Introduction to manage data providers Data Reader programming Drawbacks of Record set Dataset and Data Adapter Datagrid with sorting Datagrid with paging Customizing Datagrid Typed Dataset Inline editing with Data grid Dataset serialization and deserialization Write XML and read XML methods Data view Repeater Control Data list control Caching Importance of caching ASP 3.0 Support for caching Type of caching in ASP.NET Output caching Web user control vs custom control Fragment caching Data caching vs. Application object ASP.NET Configuration Machine configuration vs. Web configuration Application variables Compilation setting Custom error setting Session state setting Enhancement in ASP.NET Inprocess vs. Outprocess session state State server and SQL server Cookie less session ASP.NET Tracing

Page level Application level Security in ASP.NET Authentication & Authorization Windows based authorization Form Based authorization Passport XML Web Services ASP 3.0 with MTS Dcom vs. XML Web services Role of WSDL NET support for Web Service Client Apps for Web Service WSDL utility Session state with Web Service Caching with Web Service Proxy with Asynchronous Methods Web service wire Formats HTTP Post HTTP Get SOAP Architecture SOAP Envelops Discovering web Service Disco vs. VSDisco UDDI Registry Securing web Service IP Address & Domain Restriction SSL (Secured Socket Layer) SOAP Header Localization and Globalization Introduction to Mobile Programming Mobile ASP.NET Arch MMIT (Micro Soft Mobile Internet Toolkit) Creating Mobile ASP.NET Page Mobile Emulator VB.NET Introduction to VB.NET Features of VB.NET Writing programmes in VB.NET Compiling and Executing from Command prompt Intro to Assemblies and Namespace Base class libraries Data types Option statements Boxing and Unboxing Array Sub programmes Introduction to Visual Studio.NET VS 6.0 VS VS.NET File structure created for VS.NET APP Types of projects Creating Demo Console App Object Oriented Programming Principles of OOP Structure VS Class

Access Specifiers Properties Method Overloading Constructors Shared Modifier Inheritance Overloading and Overriding My base Keyboard Shadowing Abstract class Sealed class Interface Polymorphism Early Binding and Late Binding Destructor & Garbage Collector GUI application development Introduction to system WINDOWS, Form, DLL Basic controls rich and Event driven programming Advanced controls Rich text box, Dialog Boxes, Toolbar Working with context menu Main menu and MDI form Visual Inheritance Assemblies Introduction to COM Architecture Disadvantages of COM Introduction to Assembly Private Assembly vs. Shared Assembly Creating private Assembly Probing and Preparing Configuration file Strong name utility Creating shared Assembly CLR Architecture Native Generator utility Assembly Versioning Compatibility of Assembly Configuring file for sharing Assembly Data access with ADO.NET Introduction to Data Access Libraries DAO RDO and ADO Draw Back of ADO ADO.NET managed Data providers Introduction to system.data.oledb Data Reader Introduction to system.data.sqlclient Preparing Statement Transaction handling Introduction to system.data.oracleclient Dataset and Data adapter Data Binding Data grid Programming Data View Data Relation Delegates Introduction to Delegate concept

Event Handling Arch with Delegate Handles, Add Handler and Remove Handler Multi Threading Thread Class Sleep, Suspend and Resuming Thread Asynchronous Connection Synchronization of Threads Distributed APP development Introduction to monolithic, 2 Tier and 3 Tier Arch Introduction to DCOM Disadvantages Of DCOM Introduction to remoting TCP and HTTP Channels Serialization and Deserialisation with Binary Formatter and SOAP Formatter Activation Modes Server Activated and client Activated Server Activated (Single call and single ton) Remoting Architecture System. Runtime. Remoting. DLL Apps for server Activated and client Activated Windows control library Creating custom control extending existing control Creating custom control grouping existing controls Interoperatibility with COM Creating custom control extending Creating Achiex DLL using VB 6.0 Managed code and Unmanaged code Using Achiex DLL in VB.NET APP TLBIMP Utility RCW Using.NET Assembly in VB 6.0 App CCW TLBExp and Regasm Utilities Crystal reports File Streams Windows Service Introduction to service App System. Service process Service Base Class Service Installer and Service Process installer Register Data Base of Services Install util utility SCM & SCP Localization and Globalization Resource file creation Satellite Assembly Creation System. Reflection Assembly and Resource Manager