|
Revolutionary Concepts
The Internet
The internet has changed the way we live, the way we do business and the way we get to information in general.
XML
This specification is what has transformed the internet into the programmable internet. It has led to the creation of UDDI, SOAP and WSDL, which are the foundation for web services. XML is embedded in Visual Studio as the default way to handle all data.
Web Services
These are what enable anytime, anywhere on any device and the cure for all your integration problems. They encapsulate your business logic and expose it over the internet/intranet to whomever you choose. To consume a web service, we use clients. These clients can be a web page, a windows application, an excel spreadsheet, a mobile web page, a mobile windows application or a windows service. Clients execute the call to the web service, pass it the information they require, interpret the resonse and display it in a format suited to the device they're on.
SmartClients
Because Smart Clients are Windows applications deployed from a server, we can now have the cake and eat it too. This new breed of software benefits from the best of all worlds, the richness of a windows application and the ease of deployment of a web application.
Remoting
Remoting was designed to connect .NET-centric applications. The technology is more flexible and efficient than web services, yet do not integrate well with disparate platforms.
Visual Studio.NET
This is the tool that makes our magic. It was created by Microsoft in 40 months and released on February 13th, 2002. It has been designed from the ground up with the internet in mind. This Integrated Development Environment is used to create many kinds of applications. You can use many languages to program the software including Visual Basic.NET, C# and J#, all fully object oriented languages. Frankly, in 23 years of development, I have never used a tool like this. I am now the most efficient I've ever been. The applications I can create are simply beyond my wildest dreams!
|