Visual Essential .NET.


56 views
Uploaded on:
Category: Funny / Jokes
Description
System.Web.Services: Includes classes that let us manufacture and utilize Web Services ... Visual Studio 2005 Standard Edition $199.00-$299. Visual Studio 2005 Professional Edition ...
Transcripts
Slide 1

Visual Basic .NET by Shaveta Jain

Slide 2

History of Visual Basic Microsoft initially discharged Visual Basic in 1987. in the first place visual advancement device from Microsoft to contend with C, C++, Pascal and other surely understood programming dialects. Visual Basic wasn\'t a hit at first until discharge 2.0 gradually individuals found the capability of the dialect with discharge 3.0 it had turned into the quickest developing programming dialect available.

Slide 3

What Is Visual Basic.Net Visual Basic. NET is an expansion of Visual Basic Visual Basic .Net is a genuine item situated dialect along these lines underpins: Polymorphism, Inheritance, Abstraction Encapsulation. Visual Basic .NET was intended to exploit the .NET Framework base classes and runtime environment.

Slide 4

Versions of Visual Basic .NET Visual Basic .NET 2002 (VB 7) was discharged close by Visual C# and ASP.NET in 2002. Visual Basic .NET 2003 (VB 7.1) was discharged with variant 1.1 of the .NET Framework. Visual Basic 2005 (VB 8.0) the following cycle of Visual Basic .NET, Visual Basic 2008 (VB 9.0) will be discharged together with the Microsoft .NET Framework .3.5. Visual Basic "VBx" (VB 10.0) otherwise called VBx, will offer backing for the Dynamic Language Runtime.

Slide 5

Inheritance permits : to assemble a chain of command of related classes and to reuse usefulness characterized in existing classes. Executed with the watchword "Acquires" a class with the catchphrase "inherits", is known as a subclass It consequently contains every single individual from its super class "virtually" can have its own particular individuals as well

Slide 6

Inheritance (contd) single legacy a class can get from stand out base sort. VB .NET backings just single legacy multi-level legacy more than two levels of legacy (as a chain of classes). every one of the individuals from every super class would consequently be accessible inside the sub class.

Slide 7

What is a Component? Part is a gathered arrangement of classes that backing the administrations gave by the segment. the classes uncover their administrations through the properties, strategies, and occasions that contain the segment\'s interface In-Process Components worked as DLLs keep running inside the procedure space of the host application tend to run quicker Out-of-Process Components have an EXE document name augmentation keep running as autonomous procedures outside of the customer application more steady than In-Process Components sharable assets

Slide 8

Component Reuse Facilities for Component Reuse : By essentially adding a reference to a COM segment it is instanced and called as if it is a .NET segment spares a colossal measure of re-advancement time .Net gives a decent system to code libraries segments can be effortlessly adjusted/changed by the software engineer Components are especially valuable for building up GUI\'s Degree of Component Reuse : An entire application can be assembled utilizing the parts itself

Slide 9

Class reuse Visual Basic.Net is Object-Oriented hence includes objects somehow or other everything depends on the Object Class . Controls, Forms, Modules, and so forth are a wide range of classes. VB.Net accompanies a huge number of inherent classes which are prepared to be utilized kept as a part of namespace called System all different namespaces depend on this System namespace namespaces can be incorporated into the code with the catchphrase import took after by the namespace

Slide 10

Class Reuse (contd) Some Namespaces and their utilization: System: Includes vital classes and base classes for ordinarily utilized information sorts, occasions, exemptions thus on System.Collections: Includes classes and interfaces that characterize different gathering of articles, for example, list, lines, hash tables, clusters, and so on System.Data: Includes classes which gives us a chance to handle information from information sources System.Data.OleDb: Includes classes that backing the OLEDB .NET supplier System.Data.SqlClient: Includes classes that backing the SQL Server .NET supplier System.Diagnostics: Includes classes that permit to troubleshoot our application and to venture through our code System.Drawing: Provides access to drawing strategies System.Globalization: Includes classes that determine society related data System.IO: Includes classes for information access with Files System.Net: Provides interface to conventions utilized on the web System.Reflection: Includes classes and interfaces that arrival data about sorts, techniques and fields System.Security: Includes classes to bolster the structure of basic dialect runtime security framework System.Threading: Includes classes and interfaces to bolster multithreaded applications System.Web: Includes classes and interfaces that bolster program server correspondence System.Web.Services: Includes classes that let us manufacture and utilize Web Services System.Windows.Forms: Includes classes for making Windows based structures System.XML: Includes classes for XML support

Slide 11

Information Hiding lessens programming advancement hazard by moving the code\'s reliance on a dubious usage onto an all around characterized interface. guarantees no different class knows about properties and/or conduct of the concealed class unless distributed unequivocally (by the class).

Slide 12

Information Hiding (contd) Information covering up in Visual Basic. Net can be executed utilizing catchphrases open and Private watchword : Used for traits and practices conceals them from the world outside of the class. Open watchword : Used for properties and techniques different articles can get to them yet know nothing about their execution.

Slide 13

Usability Visual Basic .NET  the simplest, most gainful dialect, and instrument for quickly assembling Windows and Web applications. Individuals with next to no programming background can likewise grow capable Windows applications Since the genuine hard code is as of now composed makes life far less demanding so what could take days in different PLs should be possible in hours with VB.

Slide 14

GUI Development Developing GUI applications with VB is a 3-stage approach: Design the presence of utilization Assign property settings to the objects of the project Write the code to direct particular undertakings at runtime

Slide 15

GUI Development (contd) Toolbox Window gives us access to all controls, segments, and so forth

Slide 16

GUI Development (contd) Properties Window permits us to set properties for different articles at configuration time .

Slide 17

GUI Development (contd) Code plan window opens when we double tap on a structure or any control permits us to alter and compose code .

Slide 18

Web Development VB.Net underpins web advancement The IDE is fit for the accompanying: ASP .NET Web Application : permits to make online applications utilizing IIS. can make site pages, web administrations. ASP .NET Web Service : - permits to make XML Web Services .

Slide 19

Reality-Cost Visual Studio 2005 Express Edition Free Visual Basic .Net 2003 Standard Edition $149.99-179.99 Visual Studio 2005 Standard Edition $199.00-$299 Visual Studio 2005 Professional Edition $549.00-$ 799.00 Various Visual Studio Team Editions for: Database Professionals $2,309.00 Software Architects $2299.00 Software Developers $5469.00

Slide 20

Pros of Visual Basic. Net are Can construct applications quickly full access to the capacities accessible in .NET Framework 1.1. can call segments running on any stage utilizing open Internet conventions can create versatile Web applications for Internet-empowered cell phones can make reusable, undertaking class code utilizing full question arranged develops. additionally empowers you to influence your current code resources

Slide 21

Cons Microsoft supplies a robotized VB6-to-VB.NET converter with Visual Studio .NET however can\'t change over all code VB7 has huge runtime when contrasted with VB6 runtime Large class library

Slide 22

Thank You All !!! References: http://www.aspfree.com/c/a/VB.NET/Inheritance-with-VB-NET-2005/http://www.informit.com/articles/article.aspx?p=170719&rl=1 http://support.microsoft.com/kb/307222 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/componentsnet.asp http://www.startvbdotnet.com/dialect/default.aspx http://visualbasic.about.com/gi/dynamic/offsite.htm?site=http://www.toa.com/bar/abstraction.txt http://www.vbprofs.com/Articles/Visual_Basic_%10_.NET_Articles/_Common_Misconception_About_Object-Oriented_Programming/http://www.devarticles.com/c/a/VB.Net/Implementing-The-Google-Web-Service-In-VB.NET/http://www.microsoft.com/items/data/product.aspx?view=22&pcid=5e71f2b5-52a4-4ed7-bc15-a9dff1d4b655&crumb=catpage&catid=515c9859-958b-4433-b4f9-91f37258ca2f

Recommended
View more...