OVERVIEW ENVIRONMENT PROGRAM STRUCTURE BASIC SYNTAX DATA TYPES TYPE CONVERSION

Similar documents
This tutorial has been prepared for the beginners to help them understand basics of c# Programming.

DOT NET COURSE BROCHURE

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.)

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

.NET Advance Package Syllabus

Program Contents: DOTNET TRAINING IN CHENNAI

C# Programming: From Problem Analysis to Program Design. Fourth Edition

ASP.NET Web Forms Programming Using Visual Basic.NET

Learning C# 3.0. Jesse Liberty and Brian MacDonald O'REILLY. Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo

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

Dot Net Online Training

.NET-6Weeks Project Based Training

Apex TG India Pvt. Ltd.

Diploma in Microsoft.NET

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.

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

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

All India Council For Technical Skill Development (AICTSD) In Association with IITians Embedded Technosolution

Beginning ASP.NET. 4.5 in C# Matthew MacDonald

DOT NET SYLLABUS FOR 6 MONTHS

Microsoft ASP.NET Using Visual Basic 2008: Volume 1 Table of Contents

Contents. Using Interpreters... 5 Using Compilers... 5 Program Development Life Cycle... 6

Application Development in JAVA. Data Types, Variable, Comments & Operators. Part I: Core Java (J2SE) Getting Started

CERTIFICATE IN WEB PROGRAMMING

CHAPTER 1: INTRODUCING C# 3

Developing Web Applications Using ASP.NET Duration:56 Hours

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

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

Course Hours


Microsoft. Microsoft Visual C# Step by Step. John Sharp

C#.NET TRAINING / /

CHAPTER 1: INTRODUCTION TO THE IDE 3

Introduction to Programming Using Java (98-388)

.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.

C# Syllabus. MS.NET Framework Introduction

.NET FRAMEWORK. Visual C#.Net

Introduction... xxvii. Chapter 1: ASP.NET 4.5 Essentials... 1

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

B.E /B.TECH DEGREE EXAMINATIONS,

Introduction 13. Feedback Downloading the sample files Problem resolution Typographical Conventions Used In This Book...

.Net. Course Content ASP.NET

Course ID: 2310C Course Name: Developing Web Applications Using Microsoft Visual Studio 2008

Developing Web Applications Using Microsoft Visual Studio 2008

DOT NET TRAINING PROGRAM

Table of Contents Preface Bare Necessities... 17

Java Fundamentals p. 1 The Origins of Java p. 2 How Java Relates to C and C++ p. 3 How Java Relates to C# p. 4 Java's Contribution to the Internet p.

Absolute C++ Walter Savitch

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

C++ (Non for C Programmer) (BT307) 40 Hours

Deitel Series Page How To Program Series

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

Object-Oriented Programming in C# (VS 2015)

JAVA. Duration: 2 Months

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

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing Microsoft Expression Web 1. Chapter 2: Building a Web Page 21. Acknowledgments Introduction

Contents. Figures. Tables. Examples. Foreword. Preface. 1 Basics of Java Programming 1. xix. xxi. xxiii. xxvii. xxix

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

Introduce C# as Object Oriented programming language. Explain, tokens,

CHAPTER 1 Introduction to Computers and Programming CHAPTER 2 Introduction to C++ ( Hexadecimal 0xF4 and Octal literals 031) cout Object

ALPHAPRIMETECH 112 New South Road, Hicksville, NY 11801

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

Object-Oriented Programming in C# (VS 2012)

Object-Oriented Programming

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


10264A CS: Developing Web Applications with Microsoft Visual Studio 2010

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

Contents Chapter 1 Introduction to Programming and the Java Language

Visual C# 2008 How to Program, 3/E Outline

ABOUT WEB TECHNOLOGY COURSE SCOPE:

This page intentionally left blank

Software Development & Education Center Complete.NET 4.5

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

Java SE7 Fundamentals

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

C# Programming Syllabus

Syllabus & Curriculum for Certificate Course in Java. CALL: , for Queries

Problem Solving with C++

C# Programming in the.net Framework

Object Oriented Programming with Java. Unit-1

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

C# 2008 and.net Programming for Electronic Engineers - Elektor - ISBN

Course Description. Learn To: : Intro to JAVA SE7 and Programming using JAVA SE7. Course Outline ::

Varargs Training & Software Development Centre Private Limited, Module: HTML5, CSS3 & JavaScript

Introduction to JavaScript p. 1 JavaScript Myths p. 2 Versions of JavaScript p. 2 Client-Side JavaScript p. 3 JavaScript in Other Contexts p.

1. A Web Form created in Visual Basic can only be displayed in Internet Explorer. True False

Pro ASP.NET 4 in C# 2010

Variable Scope The Main() Function Struct Functions Overloading Functions Using Delegates Chapter 7: Debugging and Error Handling Debugging in Visual

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

Introduction to PHP. Handling Html Form With Php. Decisions and loop. Function. String. Array

Welcome to Teach Yourself Acknowledgments Fundamental C++ Programming p. 2 An Introduction to C++ p. 4 A Brief History of C++ p.

VB.NET. Exercise 1: Creating Your First Application in Visual Basic.NET

Hands On, Instructor-Led IT Courses Across Colorado

Prerequisites: The student should have programming experience in a high-level language. ITCourseware, LLC Page 1. Object-Oriented Programming in C#

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

S Y B Voc Software Development Syllabus

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

C-LANGUAGE CURRICULAM

Transcription:

Program: C#.Net (Basic with advance) Duration: 50hrs. C#.Net OVERVIEW Strong Programming Features of C# ENVIRONMENT The.Net Framework Integrated Development Environment (IDE) for C# PROGRAM STRUCTURE Creating Hello World Program Compiling and Executing the Program C# Keywords BASIC SYNTAX The using Keyword The class Keyword Comments in C# Member Variables Member Functions Instantiating a Class Identifiers C# Keywords DATA TYPES Value Type Reference Type Object Type Dynamic Type String Type Pointer Type TYPE CONVERSION C# Type Conversion Methods 1

VARIABLES Defining Variables Initializing Variables Accepting Values from User Lvalue and Rvalue Expressions in C# CONSTANTS AND LITERALS Integer Literals Floating-point Literals Character Constants String Literals Defining Constants OPERATORS Arithmetic Operators Relational Operators Logical Operators Bitwise Operators Assignment Operators Miscillaneous Operators Operator Precedence in C# DECISION MAKING if Statement if...else Statement The if...else if...else Statement Nested if Statements Switch Statement Operator LOOPS While Loop For Loop Do...While Loop Nested Loops Loop Control Statements Infinite Loop ENCAPSULATION Public Access Specifier Private Access Specifier Protected Access Specifier Internal Access Specifier 2

METHODS Defining Methods in C# Calling Methods in C# Recursive Method Call Passing Parameters to a Method Passing Parameters by Value Passing Parameters by Reference Passing Parameters by Output ARRAYS Declaring Arrays Initializing an Array Assigning Values to an Array Accessing Array Elements Using the foreach Loop C# Arrays Multidimensional Arrays Two-Dimensional Arrays Passing Arrays as Function Arguments Array Class STRINGS Creating a String Object Properties of the String Class Methods of the String Class STRUCTURES Defining a Structure Features of C# Structures Class versus Structure ENUMS Declaring enum Variable CLASSES Defining a Class Member Functions and Encapsulation C# Constructors 3

C# Destructors Static Members of a C# Class INHERITANCE Base and Derived Classes Initializing Base Class Multiple Inheritance in C# POLYMORPHISM Static Polymorphism Dynamic Polymorphism OPERATOR OVERLOADING Implementing the Operator Overloading Overloadable and Non-Overloadable Operators INTERFACES Declaring Interfaces NAMESPACES Defining a Namespace The using Keyword Nested Namespaces PREPROCESSOR DIRECTIVES Preprocessor Directives in C# The #define Preprocessor Conditional Directives REGULAR EXPRESSIONS Constructs for Defining Regular Expressions Character Escapes Character Classes Grouping Constructs Quantifier Backreference Constructs Alternation Constructs Substitution 4

Miscellaneous Constructs The Regex Class EXCEPTION HANDLING Exception Classes in C# Handling Exceptions Creating User-Defined Exceptions Throwing Objects FILE I/O C# I/O Classes The FileStream Class Advanced File Operations in C# Reading from and Writing to Text Files The StreamReader Class The StreamWriter Class Reading from and Writing into Binary files The BinaryWriter Class Windows File System The DirectoryInfo Class The FileInfo Class ATTRIBUTES Specifying an Attribute Predefined Attributes AttributeUsage Conditional Obsolete Creating Custom Attributes Constructing the Custom Attribute Applying the Custom Attribute PROPERTIES Accessors Abstract Properties DELEGATES Declaring Delegates Instantiating Delegates 5

Multicasting of a Delegate Using Delegates EVENTS Using Delegates with Events Declaring Events COLLECTIONS ArrayList Class Hashtable Class SortedList Class Stack Class Queue Class BitArray Class GENERICS Features of Generics Generic Methods Generic Delegates ANONYMOUS METHODS Writing an Anonymous Method UNSAFE CODES Pointers Retrieving the Data Value Using a Pointer Passing Pointers as Parameters to Methods Accessing Array Elements Using a Pointer Compiling Unsafe Code MULTITHREADING Thread Life Cycle Properties and Methods of the Thread Class Creating Threads Managing Threads Destroying Threads 6

Program: ASP.Net 3.5 with ADO.Net & RDBMS Duration: 50hrs. INTRODUCTION About ASP.NET ASP.NET Web Forms Model The ASP.NET Component Model Components of.net Framework 3.5 ENVIRONMENT SETUP The Visual Studio IDE Working with Views and Windows Adding Folders and Files to your Website Projects and Solutions Building and Running a Project HTML SERVER Advantages of using HTML Server Controls CLIENT SIDE Client Side Scripts (Java Script) Client Side Source Code CSS (Style Sheet) Master Page LIFE CYCLE ASP.NET Application Life Cycle ASP.NET Page Life Cycle ASP.NET Page Life Cycle Events FIRST EXAMPLE Page Directives Code Section Page Layout 7

Using Visual Studio IDE EVENT HANDLING Event Arguments Application and Session Events Page and Control Events Event Handling Using Controls Default Events SERVER SIDE Server Object Request Object Response Object SERVER CONTROLS Properties of the Server Controls Methods of the Server Controls BASIC CONTROLS Button Controls Text Boxes and Labels Check Boxes and Radio Buttons List Controls The ListItemCollection Object Radio Button list and Check Box List Bulleted lists and Numbered Lists HyperLink Control Image Control DIRECTIVES Application Directive Assembly Directive Control Directive Implements Directive Import Directive Master Directive MasterType Directive OutputCache Directive 8

Page Directive PreviousPageType Directive Reference Directive Register Directive STATEMANAGEMENT Cookies Query string View State Control State Session State Application State VALIDATORS BaseValidator Class RequiredFieldValidator Control RangeValidator Control CompareValidator Control RegularExpressionValidator CustomValidator ValidationSummary Validation Groups DATABASE ACCESS Retrieving and Displaying Data The DataSet Class The DataTable Class The Data Row Class The DataAdapter Object The DataReader Object DbCommand and DbConnection Objects FILE UPLOADING AD ROTATORS The Advertisement File Properties and Events of the AdRotator Class Working with AdRotator Control CALENDARS 9

Properties and Events of the Calendar Control Working with the Calendar Control MULTI VIEWS Properties of View and MultiView Controls PANEL CONTROLS Working with the Panel Control AJAX CONTROLS The ScriptManager Control The UpdatePanel Control The UpdateProgress Control The Timer Control DATA SOURCES Data Source Views The SqlDataSource Control The ObjectDataSource Control The AccessDataSource Control DATA BINDING Simple Data Binding Declarative Data Binding CUSTOM CONTROLS User Controls Custom Controls Working with Custom Controls WEB SERVICES Creating a Web Service Consuming the Web Service 10

MULTITHREADING Creating Thread Thread Life Cycle Thread Priority Thread: Properties and Methods CONFIGURATION Configuration Section Handler declarations Application Settings Connection Strings System.Web Element & RDBMS SQL server 11