Considering the rapid pace of changes in the software field and the limited courses that a student can take in languages, the question is which languages are crucial for students to learn in an undergraduate IS curriculum. This paper investigates the necessity of teaching C# and .NET in the undergraduate IS curriculum. It explores the pros and cons of .Net versus J2EE for applications development and differences between C#, C++ and Java, and which one may be the best language for teaching first programming course in IS curriculum.
Read the rest of this entry »
The Java language has revolutionized the way we program applications for the Internet. Two great ideas make this language so promising:
• Applications written using Java run on multiple different platforms.
• Automatic memory management or garbage collection (GC) comes as a great relief for developers.
Other than these two issues, most of the remaining Java features can be implemented using the majority of other languages. Since its first public release in 1995, the Java language has been maturing and consolidating its position in the market as an increasing number of organizations realize its built-in strengths.
Read the rest of this entry »
One of the great benefits of using Oracle products is their support for multiple programming frameworks. By supporting .NET, Java/J2EE, PHP, and C/C++ applications, all developers can use Oracle’s advanced database features, providing true flexibility for development organizations. Each of Oracle’s data access drivers is designed to maximize performance of its respective framework and to enable access to the latest database features.
Read the rest of this entry »
Application server platforms are the most important category of application platform software for most enterprises. An application server platform is infrastructure software for building Web and composite applications and, increasingly, applications based on service-oriented architecture (SOA) design principles. An application server platform integrates an application server, which manages user requests, data access, and business logic, with portal servers and integration/business process management (BPM) servers — and often additional features, as well.
Read the rest of this entry »
Solutions | J2EE to .NET 2.0 Migration
Since almost two years, there has been an active debate over the endurance of the two giant enterprise platforms, Microsoft‘s .NET and Sun‘s Java 2 Platform, Enterprise Edition (J2EE). Which technology would emerge as the leading platform for developing new web applications?
Now that the combat has settled down a bit, each platform has managed to capture a substantial share of market for itself. In fact, many organizations have arranged for a strategy for one or the other of these frameworks. But many (e.g. those which have large investments in the legacy systems) are still evaluating the merits of the two platforms. The IT personnel in those businesses is questioning as to what extent would choosing .NET or J2EE influence their host strategy, etc.
Read the rest of this entry »
14 Apr
Posted by jj as Development, Web
IBM WebSphere Commerce is a J2EE-based product which provides a platform for developers to write an integrated extensible solution that adds value in customer-centric online business. WebSphere Commerce allows developers to customize its functionality according to current business demands so that the integration of specialized business functionality like auctions, third party shipping rate & tax calculation within WebSphere Commerce is possible by using Web Services & XML. eBay is the world’s online marketplace where community of individuals and merchants has equal opportunity to buy and sell new or used goods at fair prices. eBay provides online interface for their customer as well as offer SDK and API (Application Programming Interface) for tool developers to create specialized applications that satisfy business need and market demand of any B2C Stores.
Read the rest of this entry »
It’s almost impossible today to be involved in web application design or development and not be aware of Ajax, a technology that includes but is not limited to Asynchronous JavaScript and XML. That’s because Ajax is currently the primary technique for driving the high responsiveness and interactivity of some of the most popular applications on the web such as Google Maps and Flickr. These applications are representative of a new generation of highly responsive, highly interactive web applications, referred to as Web 2.0 applications, that often involve users collaborating online and sharing content.
Read the rest of this entry »
There are many Sun Microsystems technologies that use Ajax [Ajax], and more than one way to use Ajax on mobile platforms. For example, applications written using the Java Platform, Enterprise Edition (Java EE, formerly known as J2EE) may generate XML, JSON [JSON], XHTML and/or ECMAScript destined for mobile browsers.
Read the rest of this entry »