Search in
Courses Providers, List Your Courses for FREE
Menu

Diploma in DOT NET Technology


Compufield Computer Institute
Diploma

by Compufield Computer Institute


Mumbai
Starting from:
INR 25,000
Per Course
(Taxes As Applicable)
Request Info
Subjects Covered & Categories
Learn: VB.NET | ASP.NET | ADO.NET | XML.NET

Category: .NET


Basic Details
Medium of instruction:English
Overview, Content & Syllabus

Topics Covered:

  • VB.NET

  • ASP.NET

  • XML.NET

  • ADO.NET

 

VB.NET

Salient Features
  • A brief history of .Net

  • Backbone of .Net framework

  • The ingredients of .NET br /> The .NET & web classes

  • Web Services and the next-generation Internet

  • Integration which more than 20 languages

  • Compatibility with commerce server & Biztak Server

 

Application

  • Web solution.

  • Net security

  • ERP solution

 

Prerequisites (Should have knowledge of)

  • Basic programming

  • Experience in Visual Basic is a plus

 

Topics Covered

Level I

  • The .NET Revolution

  • The Design Environment

  • VB.NET Basics

  • Windows Forms

  • Object-Oriented Programming

  • Mastering Objects

  • Bug Proofing

  • Dealing With Data: Files,Printing, and XML

  • Databases and ADO.NET

Level II

  • Threading

  • Setup and Deployment

  • Web Forms and ASP.NET

  • Web Services

  • Migrating To Visual Basic.NET

 

After Student Completes This Course :

Student will confidently be able to develop within the visual basic .NET Development Environment and compose sound Visual Basic .NET syntax. The student will develop a basic understanding of object oriental design concepts and within a project, will be poised to take control of any VB.Net code and manipulate objects & design-time & run-time. The student will know the value in variable scope and what the scope of procedures and variables means to an enterprise application. The student will be able to deftly administer projects & properties and work with the base classes within the .NET Frame work. The student will have a foundation understanding of data access and Microsoft's data access paradigm - ADO.NET.

 

ASP.NET

The Internet has revolutionized the way organizations think about application development and deployment. The leap from traditional client-server development to web base development takes more than accessing data through a browser.

Salient Features
  • ASP.NET helps to develop web-based applications with high performance and scalability.

  • Develop web-based applications using ASP.NET

  • Apply client-side and server-side programming, DHTML, scripting.

  • Analyze the performance issues involved in developing applications on the net.

  • Evaluate the use of client-side scripting vs. server-side scripting.

  • Develop applications using ASP.NET, XML and databases.

  • Obtain and process information about server, clients, and users.

  • Keeping track of client interactions.

  • Develop and deploy applications using Microsoft InterDev and Studio.

 

Topics Covered

  • Web-based Programming. Web application development concepts, issues, and protocol. Server-browser interaction.

  • HTML. Overview of HTML capabilities, tags, formatting, writing forms and scripts.

  • HTTP Protocol. The protocol, methods, data transfer and queries.

  • DHTML. DOM, CSS2, attributes, events, netscape and IE extensions.

  • Scripting. Overview of VBScript, JavaScript, document objects.

  • ASP.NET. Why ASP.NET? Server and ASP.NET, Writing ASP.NET pages, IIS and ASP.NET

  • ASP.NET Object Model. Classes in the ASP.NET object model. Functionality and features.

  • Using InterDev. Creating projects, development and deployment using InterDev.

  • ASP.NET Facilities. Interaction with server, tracking sessions with cookies, and session objects.

  • ASP.NET Interactions. Interacting with other pages, forwarding and including.

  • Performance Techniques. Caching, refreshing, client pull, buffering, issues.

  • Managing Applications. The concept of an application in ASP.NET, Application objects.

  • Database Access. ASP.NET and ADO, database access.

  • Security. Security issues and concepts, authorization techniques, SSL.

  • Other Technologies. Comparison to other technologies like CGI, JSP.

  • XML and ASP.NET. Using XML with ASP.NET. XML for performance and ease of development.

 

 

XML.NET

This course is intended for:

  • Programmers who build Web-based or Windows applications that access data

  • Programmers who build Web services

  • Programmers who build applications that access data stored as XML

 

Prerequisites

Before attending this course, students must have:

  • Experience with programming languages such as Visual Basic .NET or Microsoft Visual C#.

  • Experience using the Microsoft Visual Studio® .NET developer environment.

  • Experience building applications using the Extensible Stylesheet Language for Transformation (XSLT), XML Path Language (XPath), and XML schemas.

 

Syllabus

Module 1: Introduction to XML in the .NET Framework

This module introduces the use of XML in the .NET Framework to help you solve common business problems. XML is a standards-driven technology that is ideal for applications that use the Internet. Microsoft's implementation of World Wide Web Consortium (W3C) standards ensures that applications you develop with XML in .NET will successfully communicate with other W3C-compatible applications

Lessons

  • Overview

  • Course at a Glance

  • Common Business Problems

  • XML in the .NET Framework

Module 2: Parsing XML

This module discusses how to parse XML data from a file, string, or stream by using the XmlReader class. It also covers how to use the XmlTextReader to process XML as text, and how to use the XmlNodeReader to filter data by using an XPath expression and the object.

Lessons

  • Overview of XML Parsing

  • Parsing XML Using XmlTextReader

  • Creating a Custom Reader

Module 3: Validating XML

This module gives an overview of XML Schema Definition (XSD) data types, and then covers how to use the Microsoft .NET Framework XML classes to perform XML schema validation. The lesson Advanced Validation teaches how to resolve external entities, how to validate XML fragments, and how to validate XML by using a Document Type Definition (DTD)

Lessons

  • Examining Schemas

  • Validating XML While Parsing

  • Advanced Validation

Module 4: Writing XML

Writing XML is a central skill in developing XML-based applications. This module describes the .NET Framework classes that are used to write XML with or without namespaces. The module also explains how to control the format and validity of XML as it is being written.

Lessons

  • Overview of Generating XML Documents

  • Writing XML

  • Generating XML with Namespaces

  • Controlling XML Format and Converting XML

Module 5: Querying XML

This module explains the process of querying an XML document by using XPath. It explains how to write code to load an XML document, and how to create a navigation cursor by using an XPathNavigator object. It also explains how to create your query by using an XPathDocument object, and how to examine the result types. In addition, this module describes how to compile your query and evaluate your results.

Lessons

  • Introduction to Querying XML Using XPath

  • Creating and Navigating a Document Cache

  • Executing Your Query

Module 6: Manipulating Cached XML

This module introduces the XML Document Object Model (XML DOM) and explains how to locate and manipulate XML by using the DOM.

Lessons

  • Introduction to the XML Document Object Model

  • Navigating XML Using the DOM

  • Creating New Nodes

  • Modifying and Deleting Nodes

Module 7: Transforming XML

This module explains the process of transforming XML documents. The module teaches the student how to apply an XSLT transformation to an XML document by using the .NET XML classes. It does not teach XSLT syntax or commands.

Lessons

  • Introduction to Transforming XML

  • Programming the XslTransform Class

  • Extending XSLT Style Sheets

Module 8: Serializing Objects as XML

This module provides students with the skills needed to create XML documents from the data contained within programmatic objects. This process is referred to as serialization and can be used to persist object data or to share object data between applications.

Lessons

  • Introduction to XML Serialization

  • Introduction to XML Serialization

  • Controlling XML Serialization

 

ADO.NET

This course will teach developers to build data-centric applications and Web services with Microsoft ADO.NET, Microsoft SQL Server™ 2000, and the Microsoft .NET Framework.

 

Prerequisites

The course assumes that students have the following skills:

  • Understanding of relational database concepts: table, row, column, primary keys, foreign keys, constraints, and views

  • Data query and modification experience, including experience with SELECT, INSERT, UPDATE, and DELETE commands

  • Exposure to XML documents, style sheets, and schemas

  • Experience with Visual Basic .NET, Visual Basic for Applications, or previous versions of Visual Basic

  • Experience building user interfaces, including Web applications or Microsoft Windows applications.

 

Syllabus

Module 1:

  • Data-Centric Applications and ADO.NET

  • The following topics are covered in this module:

  • Design of Data-Centric Applications

  • ADO.NET Architecture

  • ADO.NET and XML

Module 2:

  • Connecting to Data Sources

  • The following topics are covered in this module:

  • Choosing a .NET Data Provider

  • Defining a Connection

  • Managing a Connection

  • Handling Connection Exceptions

  • Connection Pooling

Module 3:

  • Performing Connected Database Operations

  • The following topics are covered in this module:

  • Working in a Connected Environment

  • Building Command Objects

  • Executing Commands That Return a Single Value

  • Executing Commands That Return Rows

  • Executing Commands That Do Not Return Rows

  • Using Transactions

Module 4:

  • Building DataSets

  • The following topics are covered in this module:

  • Working in a Disconnected Environment

  • Building DataSets and DataTables

  • Binding and Saving a DataSet

  • Defining Data Relationships

  • Modifying Data in a DataTable

  • Sorting and Filtering

Module 5:

  • Reading and Writing XML with ADO.NET

  • The following topics are covered in this module:

  • Creating XSD Schemas

  • Loading Schemas and Data into DataSets

  • Writing XML from a DataSet

Module 6:

  • Building DataSets from Existing Data Sources

  • The following topics are covered in this module:

  • Configuring a DataAdapter to Retrieve Information

  • Populating a DataSet Using a DataAdapter

  • Configuring a DataAdapter to Update the Underlying Data Source

  • Persisting Changes to a Data Source

  • How to Handle Conflicts

Module 7:

  • Building and Consuming a Web Service That Uses ADO.NET

  • The following topic is covered in this module:

  • Building and Consuming a Web Service That Returns Data


Course Schedule & Price
Classroom - Regular
When Duration Where Remarks Price
Not Specified 200 Sessions
All Venues 1 session is of 1hr. INR 25,000
Per Course
(Taxes As Applicable)

Venues (Locations)
Mumbai, Warden Road (Head Office):- Chinoy Mansion, First Floor, Block #2 Opp. St.Stephen's Church Warden Road, Mumbai - 400036, Maharashtra, India


Mumbai, Bandra West (Branch):- 1st Floor. O'Priya Building, Near Mehboob Studio Peter Dias Road Bandra West, Mumbai - 400050, Maharashtra, India


Mumbai, Andheri West (Branch):- Wembley Society, Shop No 3 Shastri Nagar, Lane no2, Lokhandwala Andheri West, Mumbai - 400053, Maharashtra, India


About Course Provider

Compufield Computer Institute


COMPUFIELD® Computer Institute was started in 1985 by Mr. M. E. Khairaz to impart training in Internet, Digital Art, Multimedia, Software and Network Engineering. Today we offer many different courses covering the latest and most widely used software worldwide.

  • Creative courses, Designing and Digital Video courses

  • Multimedia and Internet courses

  • Programming courses

  • Network Engineering, MCSE, CCNA, CCNP

  • Office Automation & Financial Application

  • Kids courses

 

Our Training

  • Our courses are upgraded frequently to meet the ever changing standards of the Industry.

  • Our Students design galleries substantiate our claim of providing our students a creative and informative learning environment directed at all round growth.

  • Our faculty are highly experienced in the respective software and help the students in the best possible manner.

  • We have state of the art Hardware and Software facilities.

  • We offer Crash courses of 6-10 hours per day to students who wish to complete their learning in a short period.

  • Professional Job Assignments and Tutorials have been devised to help students practically apply what they learn.

  • After successful completion of the course, job assistance is provided by us.;

 

We offer a unique style of learning -

  • One computer : One student : One Instructor

  • Maximum Instructor to Student Ratio 1:4

  • Sessions : Each session will be of 1 hour

  • Fees is for one course and it includes instructions, practicals,practice, project, preparation for exam (if any)

  • Overseas / local Students take 5 to 10 hours per day to complete their courses earlier.

  • The timing can be fixed based on our mutual convenience,
    between 9.00 a.m. to 7.00 p.m.

  • Course duration in working days = Total sessions divided by number of sessions (hours) per day.

  • No extra charges/refund for more/less time taken to complete the course.

  • Lodging, boarding and travelling not included in the fees.

  • Management has full right to change courses, contents, tuition fees without prior notice.

 



Browse similar courses by category





Subscribe & get details about interesting courses & events free in your mail