|
Programming Languages
Net56 has the expertise you need in leading-edge technology.
If your project requires the following technologies, Net56 is the
company for you:
- C/C++
- Visual Basic Versions 5 and 6
- ActiveX Development
- COM and COM+/MTS
- ADO (for Access, Oracle and SQL Server databases)
- XML, XSL and XSLT
- ASP and N-Tier web development
- Java
- .Net
C/C++
C++ is an enhanced version of the C language. C++ includes everything that is part of C and adds support for object-oriented programming (OOP). In addition, C++ also contains many improvements and features that make it a "better C", independent of object oriented programming. C++ is actually an extendible language since we can define new types in such a way that they act just like the predefined types which are part of the standard language.
VB-Visual Basic
The Microsoft Visual Basic development system is the most productive
tool for creating high-performance components and applications. Visual
Basic offers the ability to create robust applications that reside on
the client or server, or operate in a distributed n-tier environment.
Active X Development
ActiveX controls have been the mainstay of most Visual Basic 6 developers and have found their way into countless development tools and Windows applications. Active X Development provides the capability for a developer to manipulate properties in a design environment.
COM and COM+/MTS
Microsoft's Component Object Model is the most widely used component software model in the world. It provides the richest set of integrated services, the widest choice of easy-to-use tools, and the largest set of available applications. In addition, it provides the only currently viable market for reusable, off-the-shelf, client and server components. COM underlies a large majority of the new code developed for Windows® and Windows NT® operating systems, whether created by Microsoft or by others. The reason for the broad use of COM technologies is simple: for a tremendously wide range of problems, COM allows the creation of better software.
ADO (for Access, Oracle and SQL Server databases)
Microsoft introduced ADO to the world during the winter of 1996. From the inception, ADO was designed to be a high-level interface to provide ease of access to data stored in a wide variety of database sources.
- ADO stands for ActiveX Data Objects
- ADO is a Microsoft Active-X component
- ADO is automatically installed with Microsoft IIS
- ADO is a programming interface to access data in a database
SQL
SQL is the language used to query all databases. It's simple to learn and appears to do very little but is the heart of a successful database application. Understanding SQL and using it efficiently is highly imperative in designing an efficient database application. The better your understanding of SQL the more versatile you'll be in getting information out of databases.
XML
Extensible Markup Language allows specific markup to be created for specific data. It has the virtues of HTML without any of its limitations. XML’s strengths are in intelligence, adaptation, maintenance, linking, simplicity, and portability. Containing only data and markup, the look comes from a separate style sheet. Links are also separate, not buried in the document. This allows for easy access and easy change, no more wading through a markup mess.
XSL
Extensible Stylesheet Language is a family of recommendations for defining XML document transformation and presentation. It consists of three parts:
- XSL Transformations (XSLT) a language for transforming XML
- the XML Path Language (XPath) an expression language used by XSLT to access or refer to parts of an XML document.
- XSL Formatting Objects (XSL-FO) an XML vocabulary for specifying formatting semantics
XSLT
XSLT iss a language for transforming XML documents into other XML documents and is designed for use as part of XSL, which is a stylesheet language for XML. XSLT is also designed to be used independently of XSL. However, XSLT is not intended as a completely general-purpose XML transformation language. Rather it is designed primarily for the kinds of transformations that are needed when XSLT is used as part of XSL.
ASP
With ASP files, you can activate your Web site using any combination of HTML, scripting-such as JavaScript or Visual Basic® Scripting Edition (VBScript)-and components written in any language. This means your ASP file is simply a file that can contain any combination of HTML, scripting, and calls to components. When you make a change on the ASP file on the server, you need only save the changes to the file-the next time the Web page is loaded, the script will automatically be compiled. How does this happen? It works because ASP technology is built directly into Microsoft Web servers, and is thus supported on all Microsoft Web servers: Windows NT Internet Information Server (IIS) 3.0, Windows NT Workstation, and Windows 95 Personal Web Server.
N-Tier
N-tier application architecture provides a model for developers to create a flexible and reusable application. By breaking up an application into tiers, developers only have to modify or add a specific layer, rather than have to rewrite the entire application over, if they decide to change technologies or scale up. In the term "N-tier," "N" implies any number -- like 2-tier, or 4-tier; basically, any number of distinct tiers used in your architecture. Application architectures are part of Layer 7 of the OSI model.
Java
The JavaTM platform is a fundamentally new way of computing, based
on the power of networks and the idea that the same software should
run on many different kinds of computers, consumer gadgets, and other
devices. With JavaTM technology, you can use the same application from
any kind of machine -- a PC, a Macintosh computer, a network computer,
or even new technologies like Internet screen phones.
.Net
With Microsoft® Visual Studio® .NET and the Microsoft .NET Framework, developers can develop Web services quickly and integrate them easily with other applications. Most developers can leverage existing skills, because the .NET Framework's common language runtime allows you to develop Web services using any modern programming language.
- Microsoft Visual Studio .NET and the Microsoft .NET Framework supply a complete solution for developers to build, deploy, and run Web services.
- These tools help enhance the performance, reliability, and security of Web services.
|