 |
|
|
| Microsoft .NET |
| .NET
is many things! Provided by the largest organisation in Computing
today, Microsoft, one might expect .NET to incorporate many different
aspects. To introduce the subect though the we will focus on some
core areas of .NET. Firstly, we must introduce the .NET framework,
this is installed on top of the operating system and it's job is
to provide a common set of classes (code components) that .NET applications
can use, it also provide a runtime environment in which .NET applications
are actually run. It is vital to remember that a .NET application
will only run on computer with the .NET framework installed upon
it.
Some other aspects you may have heard of in relation to .NET are
VB.NET and C#.NET. These are 2 programming languages that may be
used to write .NET applications, they are most likely the 2 most
widely used programming languages when it comes to writing .NET
applications but the reality is that developers can choose from
a wide range of programming languages when creating .NET applications.
Both of these languages are fully object oriented and in many ways
are conceptually alike, however they use very different syntax.
VB.NET looks (at first glance) like VB6, but be aware that it is
conceptualy very different, it is certainly not just an updated
version of VB6. C# on the other hand will feel very familiar to
anyone with Java experience.
Another cornerstone of .NET is ASP.NET. Active Server Pages (ASP)
were introduced some years ago by Microsoft to enable web developers
to use server side scripting to achieve tasks such as incorporating
dynamic content by querying a database. ASP.NET represents a significant
improvement in ASP. Not only is there more functionality, a more
robust environment and greater ability to scale a web application
but the development technique has been dramatically improved. We
bdevelopers can now take advantage of the hugely powerful Visual
Studio and enjoy coding web application with almost total separation
of HTML formatting and programming logic.
|
|
|
| |
|
|