The Visual Studio development environment is an extremely powerful fifth-generation tool. It provides
graphical editors to make building forms and editing properties easy and intuitive; Intelli Sense
to help developers remember what to type next; auto-completion so developers can use meaningful
variable names without needing to waste time typing them completely by hand; tools that show
call hierarchies indicating which routines call which others; and breakpoints, watches, and other
advanced debugging tools that make building applications easier.
Visual Studio is so powerful that the answer to the question of whether you should use it is practically
obvious: If you want to write powerful applications that run in a Windows operating system,
you should use Visual Studio.
A Visual Basic programmer’s joke asks, “What’s the difference between Visual Basic .NET and C#?
About three months!” The implication is that Visual Basic .NET syntax is easier to understand and
building applications with it is faster. Similarly, C# programmers have their jokes about Visual Basic
.NET, implying that C# is more powerful.
In fact, Visual Basic .NET is not a whole lot easier to use than C#, and C# is not signifi cantly more
powerful. The basic form of the two languages is very similar. Aside from a few stylistic differences
(Visual Basic is line-oriented; C# uses lots of braces and semicolons), the languages are comparable.
Both use the Visual Studio development environment, both provide access to the .NET Framework
of support classes and tools, and both provide similar syntax for performing basic programming
tasks.
The main difference between these languages is one of style. If you have experience with previous
versions of Visual Basic, you will probably find Visual Basic 2012 easier to get used to. If you have
experience with C++ or Java, you will probably find C# (or Visual C++ or Visual J#) easy to learn.
Visual Basic does have some ties with other Microsoft products that increase its value. For example,
Active Server Pages (ASP) and ASP.NET use Visual Basic to create interactive web pages.
Microsoft Office applications (Word, Excel, PowerPoint, and so forth) and many third-party tools use Visual
Basic for Applications (VBA) as a macro programming language. If you know Visual Basic, you
have a big head start in using these other languages. ASP and VBA are based on pre-.NET versions
of Visual Basic, so you won’t instantly know how to use them, but you’ll have an advantage if you
need to learn ASP or VBA.
If you are new to programming, either Visual Basic 2012 or C# is a good choice. I think Visual
Basic 2012 is a little easier to learn, but I may be slightly biased because I have been using Visual Basic
since long before C# was invented. You won’t be making a big mistake either way, and you can easily
switch later, if necessary.
Who Should Read This Book......?
This book is intended for programmers of all levels. It describes the Visual Basic 2012 language
from scratch, so you don’t need experience with previous versions of the language. The book also
covers many intermediate and advanced topics. It covers topics in enough depth that even experienced
developers will discover new tips, tricks, and language details. After you have mastered the
language, you may still find useful tidbits throughout the book, and the reference appendices will
help you look up easily forgotten details.
I hope you will find this book being revolutionary in .Net frame works.
Credit to author of this book....
Free Download
U can Free Download this book from visiting.................................http://www.dozenfiles.com/WebSitePages/FileDownloadPage.aspx
0 comments:
Post a Comment