IT consultants Microsoft and .NET technologyThe
IT-consultants of ObjectLabs are well
versed in complex 3-layer object-oriented and component-based applications
on the Microsoft Windows platform. This includes advanced utilization of
internet and databases. We will primarily recommend the object-oriented
languages Visual C++ og Visual C# which Microsoft itself is using for
development. We do also use Visual Basic, Visual J++, Java, ASP and
more. The development may, for instance, be based on UML
modeling. We will also integrate Microsoft technology with for
instance Oracle databases, Java applications, and web services. Our consultants
make a point of avoiding unnecessary use of proprietary technology.
Microsoft .NET technology
improves systems developmentAt
mid-2000 Microsoft introduced a new concept called .NET. This is a
completely new platform for the development, maintenance and operation of
software. The new generation with .NET technology implies a substantial
improvement in the development of programs for Windows and especially
for the internet. ObjectLab IT-consultants have extensive experience
with .NET and the development languages Visual Basic.NET, Visual
C#.NET, Visual C++.NET and ASP.NET. The Microsoft .NET concept is based on 3 parts:
- .NET Framework: A framework for designing, creating and distributing
solutions and next generation of internet components called web services. The framework
consists of 3 parts: A common language runtime is an integrated
platform for programming in any programming language. A new set av
framework classes that simplifies programming. And
a server-side web-technology, ASP.NET.
- .NET Products: All Microsoft products from Windows to Visual
Studio have been integrated with this vision enabling easier integration
between end products, based on XML as a data description language and SOAP
as a protocol for data transfer between products.
- .NET Services: This tool is for third party developers who want to
develop business services on the .NET platform.
Points of
resemblance, .NET and Java
.NET and the Java development platform have
several common denominators. For instance the application code
utilizes services and objects within the .NET framework only. This ensures
encapsulation of the program code and thereby also that the application
is independent of any operating system. All contacts with the operative
system go through the .NET framework. Therefore the application may easily
be relocated to any another .NET framework, for example one executing on
a Linux-system.
Among other things .NET offers program development in the new
language C#. This is very close to Java. Converting business logic between
these languages is simple and thus cheaper than with other alternatives. I.NET
offers ample opportunities for integration of existing Windows systems.
You may for instance call COM-components built in traditional Visual Basic
or Visual C++ from within .NET. Employing webservices one may easily
establish communication between, for instance, Microsoft- and SUN/Java-solutions over
the internet.
ObjectLabs a.s offers consultation services as well as implementation of .NET
solutions. Read more on Windows, .NET, ASP.NET, COM, Visual C#, Visual Basic, Visual C++, XML, ADO.NET og
SqlServer.
|