Online VB.Net Visual Basic Programming


Online VB.Net Visual Basic Programming
@ AICT

This course is available to study as an Online Course.

Course Contents

  • Developing .NET Business Applications
    • Preparing an effective layered application architecture
    • Implementing a Visual Basic solution with Visual Studio
    • Strong naming assemblies with Visual Studio
  • Object-Oriented Programming with Visual Basic Designing classes with encapsulation
    • Coding classes with fields and public properties, methods and events
    • Instantiating objects with constructors and initializers
    • Linking objects with associations
    • Crafting classes with Visual Studio class designer
    • Creating shared, overloaded and extension methods
  • Applying inheritance
    • Identifying when to use inheritance
    • Coding inheritance hierarchies with Inherits
    • Overriding base class functionality with Protected, Overridable and Overrides
  • Employing polymorphism
    • Creating abstractions with MustInherit classes
    • Attaching the Implements clause to interfaces
    • Invoking polymorphic behavior
    • Implementing INotifyPropertyChanged and IDataErrorInfo
  • Engaging the .NET Framework Common Language Runtime (CLR)
    • CLR architecture and services
    • Managing memory and garbage collection
    • Compiling Visual Basic into Intermediate Language
    • Handling errors with Try/Catch/Finally
    • Throwing exceptions to enforce correct client behavior
  • Surveying the .NET Framework Class Library
    • Representing sets of data with .NET arrays and generic collections: List(Of T), BindingList(Of T)
    • Leveraging data annotation attributes for validation
    • Matching complex patterns with Regular Expressions
  • Programming web user interfaces
    • Designing ASP.NET web pages and adding controls
    • Working with the ASP.NET page life cycle and events
    • Integrating data access into ASP.NET
  • Constructing .NET desktop applications
    • Laying out Windows Forms and controls
    • Responding to user interface events
    • Implementing master/detail data binding
    • Displaying data entry errors with Error Provider
  • Accessing Data with Entity Framework and LINQ Connecting to databases with ADO.NET
    • Working with Connection, Command and DataReader
    • Calling stored procedures from ADO.NET
    • Releasing disposable objects
  • Mapping objects to databases with ADO.NET Entity Framework
    • Demystifying the database, model and code-first approaches
    • Automating object-relational mapping with DbContext and DbSet
    • Representing associations with foreign key mappings
    • Lazy and eager loading-related objects
    • Persisting an object graph into the database

Individual classes are arranged at your convenient time and days.

Recognized certificates will be issued by us.

Institute Awarded by Ministry of Education and Microsoft.

Commencement

December 11, 2024

Duration

70 Hours

Course Fee

24500

Course Level

Diploma , Certificate

Location

Colombo , Kandy , Jaffna

Category

Software Engineering

Contact Details

+94 112 601 803 +94 77 7 996242

http://www.aictstudy.com

03, 1/1 , Fernando Road , Colombo 06

Send Inquiry

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Scholarship Alerts

Type "REG coursenet" and SEND to 77000

Get latest scholarships, offers & academic event alerts to your phone via SMS.

Service is available for Dialog, Mobitel, Hutch & Airtel users. Monthly (Rs. 30 + tax).

Related Courses

Institute Courses

Loading...