+91 9044900033
btpsindia@gmail.com
LOGIN
Toggle navigation
B
T
P
S
Home
Training Programmes
.NET
JAVA
PHP
ORACLE
EMBEDDED
AUTOCAD
WORDPRESS
Android
MatLab
Nieliet Courses
CCC
O Level
Gallery
About Us
Up Coming Batches
Contact Us
Six Weeks .NET Summer
Training in kanpur
Intro/Overview of .Net
Introduction to .NET
Platform of the future
Drawbacks of current trend
.Net framework-BCL & BCR
Key Design Goals
CLR, CTS,MSIl & other Tools
Multiple Language Interaction & Support
Moving From project to assemblies
Security in .Net-CAS
.NET framework Advanced
Advantages & Disadvantages
Features of .NET
Assemblies in Detail
GAC, Strong Names
Language Interop
Language Interop
Reflection
Visual C#.Net Language
Advantages & Disadvantages
Why C#/ Why not C#
Where does C# Fit in
C, C++ to visual C#
Features of C#
.NET namespaces
.NET installation/C#.NET
.NET Versions-1.1/2.0/3.0/3.5 Beta
Visual Studio.NET 2003/2005/Orcas/2008
Windows Vista- New look
Gadgets/sidebars/UAC-relation with .NET
H/W, S/W requirements
FAQ's with detailed answers
Programming using Visual C#.NET
The start of the Application
C#.NET program Design
Variables and Types
Value Type & Reference Type (CTS)
Strings and Arrays
The Console Class
String Formatting
Statements and Flows
Programming Structures
Command-line arguments
VS.NET to create C#.Net apps
C# 3.0/3.5 features-Implict types, Extention Methods and More
Intodsuction to Windows Forms-I
Windows Forms Library
Layout Enhancements
Forms and Controls-HIerarchy
Creating Simple GUI by Hand
Event Handling
Basic Controls
Wndows Forms- buttons, check Boxes, Radio Buttons, Panels, Group Boxes, List Boxes, Picture Boxes...
Windows Forms II
Menus
Built-in Dialog Boxes and Printing
Extender Controls
ToolStrips, StatusStrips and Progress Bar
A new MDI forms Strategy
Inheritance with Forms
New Controls- Web Browser, Property Grid etc.
Object Oriented Concepts (Basic)
Classes & Objects
Abstract & Override Methods
Creating and Using your own Classes
Data Members and Member Methods
Instantiate An Object
This Keyword
Properties-R/W Only...
Build Process using Window Class Library
Generate Classes for Other Clients
How to Use Classes as Part Of Project
Object Oriented Concepts(Advanced)
Accessibility Levels, Specifiers
Constructors
Method Overloading
Class (Static) Variables & Methods
Object Destruction
'ref' and 'out' Parameters
Constant Values
Enumerations
Inheritance and Polymorphism
The root of all Classes
Creating derived Classes
Method Overriding and Hiding
Polymorphism and Virtual Functions
Casting Objects
Abstract Classes
Sealed Classes
Static Classes
Object Oriented Concepts (Implementation Oriented)
Case Studies
Class Diagram In VS.NET
Refactoring & Others
FAQ's
Error Handling
Unstructured Error Handling Support
Structured Error Handling
Error Catagories
Debugging the application
Debug the Trace Classes
Code Optimization
Testing and Strategies
ADo.NET 1.1/2.0/LINQ
History and Background
From Dao to ADO.NET
ADO.NET Linq
ADO.NET Design Goals
The Ado.NET Architecture and Its Components
ADO.NET in relation to the Other .NET Tools
DataSet in RealTime Scenarios
ADO.NET Components
Connected And Disconnected Environment
ADO.NET Object Model
Data Source, Providers and Connections
Command and Data readers
Data Sets and Data Adaptors
Data Tables, Rows and Columns
Constraints and Relations
Data-Centric Applications - New ADO.NET Hierarchy
Data Sources and .NET Data Providers
Connecting to a Data Source
SQL Serer .NET data provider
OLE-DB .NET data provider
Connections and Connection Strings
SQL-Server Integrated Security
Connection Pooling
ADO.NET exceptions
Accessing Data In the Connected Environment
Command
Creating and Executing Commands
Reading Data using A Data Reader
Batch Queries & Single Result Queries
Parameterised Queries (I/O Parameters)
Adding, Editing and Deleting Data
Stored Procedures
Accessing Data In Disconnected Environment
Why using a disconnected environment?
DataSet and DataAdapter Features
Filling Data Sets using Data Adapters
Read Data Using data tables, rows and columns
Batch Queries and Data Sets
Visual Studio Data Menu & Tools
DataSet Navigation
DataSet Optimistic Concurrency
Sorting, Searching And Filtering
Searching In Data Sets
Find On Primary Keys
Searching On any Column
Searching On Row State
Wildcard Searches
Sorting and Filtering using Data Views
Searching In a Data View
Live Case Study and Implementation of ADO.NET in N-Tier
Client Server Basics
N-Tier-Classical And New
N-Tier importance w.r.t other .NET Technologies
Build User Interface Layer-Importance
Business Layer in N-Tier-Advantages and Disadvantages
Data Access Layer-Generic/Specific Advantages
N-Tier DataBase Application
SQLHelper, CodeSmith etc tools awareness
XML
XML Basics-Importance in Todays World
XML designers/Support in VS.NET
XML Derived Technologies-XSD, XSL, SOAP, WSDL
XML in .NET
System .XML Namespace
Stream Model XMl
XMl DOM
XmlTextReader, TextWriter
XmlTextReader, TextWriterXMLDocument/XmLDataDocument Classes
DOM CLasses -XMLNode/XMLNode List
XPATH-Query Language for XML
DOM-Navigation & Access Case Studies
Creating Custom Windows Controls
About User- Defined Controls
Understanding the Control Class with Container
Add Properties /Methods/Events to Control
Pack & use control in other windows Applications
Create & Implement a Windows Control
Windows Services
Understanding Services
Creating Windows Services
Setting Properties
Compile, Run & Install Services
Event Log Services
.NET Remoting
About Distributed Applications
Com/DCOM in distributed Environment
Drawbacks of DCOM
.NET Remoting-NEW Distributed Environment
Advantages & Disadvantages
Remoting-Web Services Comparisons
MBR, MBV
Channels
Formatters
Programming Model-Object Styles & Lifestyles
Activation
Case Study- Implementation Using Remoting
Crystal Reports
Reporting need in the Application
Crystal Reports- Reporting Tools
Different Versions of Crystal Reports
Developing of Crystal Report
Different ways to Invoke/Deploy Crystal Reports
Application Deployment
Packaging Code
ClickOnce Deployment
Configuring the .NET Framework
Deploying the Application in Web Server
Deployment-Other Methods
PREOJECT WORK [REAL TIME]
Will be covered in C#.NET
All new technologies will be addressed by the faculty during teaching regular content ensuring complete awareness for the next future
Any other topics on request will be taught by our experienced faculty-feel free to ask-subject to timings and availability
Real Time PROJECT Work Guidance
ASP.NET
INTRRODUCTION TO WEB APPLICATION
Type of application-Web, Desktop & Mobile Application
Web application with Web Server
Web Server role, about IIS, Apache, and CASSINI
Web Browser, Web Support Languages
Understanding http, TCP/IP, LAN, WAN & O/S role in web development
Why Scripting & Its importance
Client-site & Servets -side scripting
OVERVIEW OF .NET(ASP.NET)
Platform for the Future
Intro to .NET
Drawbacks of Current Trend
.NET Framework
Key Design Goals
CLR, CTS, MSIL & Other Tools
Multiple Language Interaction & Support
Moving from Project to Assemblies....
Security Serviced and environments
Vista & IIS 6.0/7 & their requirements
Installing & Configuring VS.NET/.NET 2.0/3/3.5
AJAX (ATLAS) importance in Web applications
The need for AJAX & the Solution
Active Server Pages.NET Role
Shifting from ASP to ASP.NET, Asp.net to web 2.0(new)
ASP.NET as Framework Namespaces
ASP.NET- New Scenario in development process with IDE-VS.NET
Web pages to Web Forms, HTML-ASP.NET, State managment- An important Objective
Understanding the ASP.NET Execution Scenario
C#.NET role in ASP.NET Development
ASp.NET/C#.NET-THe Industry Approach
HTML, HTML Controls, ASP.NET Controls
Client-Side & Server-Side Controls
Consuming HTML Client/Server Controls in Web Forms
Consuming ASP.NET Controls In WebForms
Understanding the Rendering Nature of Controls Developing A Simple Startup Application
ASP.NET WEB FORMS- The New Technology (Beginning)
Introducing Web Forms, Worker Process
Working with Server Controls
Applying Styles to Controls, Themes, Skins etc.
Form
Page Directive and Its use
Separating Code & Design
New Code Behind Techniques
Implementing ASp.NET Server Controls
Types of ASP.NEt & their need/rendere
Intrinsic- Validation- Bound- DataSource Navigation- Login- Web Parts & AJAX- as building blocks ASp.NET
WEB FORMS- Introduction to AJAX Input Validation
Validating form with Validation Controls of ASP.NET
Using RequiredFieldValidator Control
Using CompareValidator Control
Using RangeValidator Control
Using CustomValidator Control
Create Server-Side/Client-Side functions for- CustomValidator Control
Group Validators & Avoding Validations
Finally-Client Targets & ValidationSummary Control
ADO.NET I- Database Services (V1.1/2.0/3.5)
XML, XML to HTML, XML & Databases
XML Schema Definition Tool
Overview of ADO.NET/XML Support in .NET
Connect/Insert/Update/Delete,Query Data-using ADO.NET
Retrieve Data with Datasets
Data Adapters, Understanding DataTables
Build Data Table Programmatically
Filter and Sort Data Table, Data Relations
ADO.NET LINQ
ADO.NET- II
Parameters with Command Object
Stored Procedures with ADO.NET using- output Parameters
Develop A Registration Form using ADO
Presenting Data Using ASP.NET Bound Controls (Using C#)
ASP.NET Bound Controls
DataSource Controls
Repeater & Its Uses
DataBound and DataAware Controls
Bind data to Dropdownlist Control
Datalist Control
DataGrid (1.1/2.0) Control
GridView 7 Its Importance in Development
GridView(Basic)-Simple Uses
GridView (Advanced)- Runtime Fields, Empty DataRows, N-Tier....
FormView & DetailsView
AJAX (ATLAS)
Introduction to MS AJAX.(Code Name Atlas)
Xml Http Object
Programming With XML HTTP Object
Advantages and Disadvantages of AJAX
Future of AJAX
MS Implementation of AJAX
ASP.NET Error Handling & Debug
Error handling & .NET Runtime
Avoid Errors before They Occur
Structured Error Handling
Catching General Exceptions
Throwing Exceptions
Custom Exceptions
Page Level Error Handling
Application Level Error Handling
User Controls
Creating User Contols
Adding Member to User Controls
Registering User Controls
Properties & Methods
Dynamically Loading User Controls
Master Pages
Configuring ASP.NET Application
Web Application Configuration- Advantages
New Configuration Model, ASP.NET Confn Tool
Web Application Machine Configuration
Global Assembly Cache, Strong Names VS2010
Working with Assembly Info
Web.Config, Machine.Config
Process Model- System Configuration
ASP.NET Web Applications
About Session & Application Object
Comparison between Session & Application
Using the Global.asax File
Managing Application State
Http Handlers
Application & Session Varaibles.
Application & Session Events
Cache Services
Caching Overview
Advantages of Caching
Comparing with Application & Session var's
Page Output Caching
Page Data Caching
Fragment Caching
Security
Security Overview
Authentication & Authorization
Windows-based Authentication
Passport Authentication (Web Services)
Forms-based Authentication
Memberships
Authorizing Users and Roles
User Account Impersonation
Deployment
Deploying ASP.NET Application
ASP.NET XML Web Services
Introducing XML Web Services
Differences between DCOM/Remoting/Web Services
Asp.Net WebServices
Writing a Simple Web Service
XML web Services Stack, SOAP,WSDL,UDDI,Sync an Async Calls
Web ServiceType Marshalling
Using Data in WEb Services
Using Objects and Intrinsic
HTML pattern Matching
WCF
WEBPARTS
New Concept In Web Apps
Advantages and Disadvantages
Predefined/User Defined Controls with Webparts
Windows Vista- New Features
Gadgets/Side bars
Office 2007
VS to VS.Net tools for office
Mobile Applications
Mobile Forms
Mobile Environment-Today's Need
Needed InfraStructure
WAP, WML Overview
MS Mobile Explorer
Open Ware Simulators
Line Smart Phones and Pocket PC Applications
Smart Phone and Pocket PC
What is SmartPhone/PocketPC?
Application for SmartPhone/Pocket PC
deploying/Run Application in Devices/Live
Vsto-VS.NET
What is Vsto?
Programming Developing managed addings for Outlook.
Advantages VSTO
VSTO 2005 SE
Runtime Component
Additional Needed Services in Web App s(Optional)
MSMQ in ASP.NET
Its need in Data Transferring
MSMQ-Its Role in Hetrogeneous Networks and Systems
Crystal Reports in ASP.NET
Designing Reports for Web Browsers
[Overview]
SharePoint
BizTalk
PREOJECT WORK [REAL TIME]
Will be covered in C#.NET
All new technologies will be addressed by the faculty during teaching regular content ensuring complete awareness for the next future
Any other topics on request will be taught by our experienced faculty-feel free to ask-subject to timings and availability
Real Time PROJECT Work Guidance
SQL SERVER 2008
Introduction to Data Store
Different Ways Of Storing Data
-Books and Papers
-Data Files
-DataBase
Introduction to DBMS
Understanding Data Storage in HDBMS
Understanding Data Storage in NDBMS
Introduction to RDBMS
-Understanding COOD Rules
-Understanding SEQUEL
Introduction to SQL SERVER
Data Definition Language
Using Constraints
-Not Null, Unique, Primary, Check
-Referential integrity and Self Referential integrity
-Using Cascading Rules
Performing DML Operations
Writing Queries Using
-Functions
-Single Row and Group
-Operators
-Conditional, Logical and Set
-Clauses
-Where, Group By, Having and Order By
-Sub Queries
-Correlated Sub Queries
-Joins
Transaction Control Language
Creating Tables From Existing Tables
Managing Security with Data Control Language
-User Creation
-Controlling the Permission by Grant, Revoke and Deny
Creating Views
Understanding the Data Storage Architecture
Creating Indexes
Disadvantages of SQL and Introduction to PL/SQL
-Writing Programs using PL/SQL
-understanding Cursors
Types of Cursors
Introduction to Sub-Programs
Writing Procedure
-Handling Errors in Procedures
-Transaction Management In Procedures
Writing User-Defined Functions
-Disadvantages of Functions
Writing Triggers
-Types of Triggers
-DML and DDL Triggers (SQL SERVER 2005, 08)
Overview of New Features in SQL SERVER 05,08
Using Reporting Services
Offered Courses
FOUNDATION COURSES
PROGRAMMING HUB
BETUE DOAT
6 MONTH JAVA TRAINING
6 MONTH .NET TRAINING
6 MONTH PHP TRAINING
6 WEEK PHP TRAINING
6 WEEK ADVANCE JAVA TRAINING
6 WEEK BIG DATA HADOOP TRAINING
6 WEEK CORE JAVA TRAINING
ANDROID TRAINING
ASP .NET TRAINING
AUTOCAD TRAINING
C_language TRAINING
C# TRAINING
C++ TRAINING
DataStructure TRAINING
DOT NET SUMMER TRAINING
EMBEDDED TRAINING
HTML5 CSS3 TRAINING
INDUSTRIAL TRAINING
JAVA DIPLOMA TRAINING
JQUERY TRAINING
MATLAB TRAINING
.NET DIPLOMA TRAINING
.NET MVC TRAINING
ORACLE TRAINING
PHP DIPLOMA TRAINING
PYTHON TRAINING
Robotics TRAINING
SQL SERVER TRAINING
WCF TRAINING
WEB SERVICES TRAINING
WORDPRESS TRAINING
WPF TRAINING
B
T
P
S
TRAINING
|
PLACEMENT
|
WEBSITE DEVELOPMENT
AN ISO 9001:2008 CERTIFIED COMPANY
Head Office
117/62 -[O] Block,Geeta Nagar,Crossing No. 9
Phone:9044900033,9198147777
email :
btps.kanpur@gmail.com
Web URL :
www.btps.co.in
© 2017 All rights Reserved | Design by
BTPS TEAM