|
|
|
|
We are specialists in .NET technology |
- ASP.NET web development
- .NET Windows software development
- .NET component development
- .NET XML web service development

|
|
|
|
|
|
|
|
It is undoubtedly clear and agreed upon that .NET represents a major paradigm shift in Windows development and requires a radical change in strategy and software design, especially for those who program in Visual Basic. |
|
|
|
|
Microsoft and Scalability |
|
|
Microsoft has gained the reputation of creating architectures that can only achieve scalability with a large effort. With the introduction of .NET, Microsoft has taken great strides in silencing it's critics.
For many applications, Visual Basic 6 was the ideal programming language. When it came to creating scalable web applicactions though, Visual Basic's limitations were apparent. |
|
|
|
|
|
|
| With the focus turning from client-side Windows forms applications to web based ASP.NET applications, more pressure is being put on the server and the programming language used at the server level. With .NET, Visual Basic's limitations are lifted and it is more than capable of performing enterprise level duties.
The .NET Framework is built on a new runtime called the Common Language Runtime or CLR). The CLR actually compiles VB.NET, C# and J# to the same Intermediate Language code. |
|
|
|
|
|
|
The .NET Framework is a suite of software development tools and architectures. The tools include Visual Studio .NET and related products. The architecture includes XML Web Services and encompasses the Windows Application Programming Interface (API). The Common language Runtime (CLR) is the component which manages and runs software written using .NET framework tools, architectures and services. This CLR component must be installed on Windows operating systems for programs written using Visual Basic .NET, or related Visual Studio .NET products, to be installed and run locally. |
|
|
|
|
|
|
| The Distributed Component Object Model (DCOM) is a protocol that enables software components to communicate directly over a network in a reliable, secure, and efficient manner. .NET Remoting allows much of the same functionality as DCOM, but has removed many of the problems and hurdles often faced with DCOM. One of the main limiting factors in DCOM was it's dependence on a dynamic port range to operate. .NET remoting can be configured to use a specific port and is therefore much more easily secured in a networked environment. |
|
|
|
|
|
|
|
Web Services are similar to Remoting in the sense that they both allow
scalable, multi-tiered applications to be developed and consumed by clients.
Like Remoting, Web Services expose a set of callable functionality, are
callable from all types of platforms, use the HTTP protocol for their channel
and typically SOAP as the formatter.
In essence, people are meant to interact with HTML and web pages
while applications are meant to interact with web services. |
|
|
|
|
|