Efficiency
Of the two development platforms, Microsoft's approach to enabling greater programming efficiency is seen in the standardization and validation of quality at the tools level (Miller, 2003). This approach taken by Microsoft to ensure consistency of development tools vs. The widely varying levels of quality for J2EE rapid development platforms is apparent in the scalability and performance of the completed applications. Microsoft's focus on the quality of the programming development tools has given them an advantage in terms of programming efficiency (deJong, 2005).
Usability
A strength of the J2EE development platforms is the pervasiveness of the application tools. The strength of the Microsoft .NET platform is the ability to create a consistent user experience throughout all applications (deJong, 2005). While J2EE has many variations in terms of development tools, Microsoft has by far more consistency to the usability goals and navigational areas of an application and Web Services' development.
Portability
Microsoft's .NET platform is specifically designed to allow any application to move across the Windows platform at the server level and across all client platforms supporting HTTP (Miller, 2003). The portability of J2EE platforms on the other hand is not nearly as easily done, even on a comparable operating system. The lack of consistent programming standards on the J2EE platform leads to many variations in the development of applications at the client level (deJong, 2005). As a result, .NET applications are often more portable across platforms over time.
Conclusion
Of the two development environments, Microsoft .NET is significantly more scalable and capable of managing the integration requirements within companies. The costs associated with developing an application using Microsoft .NET vs. J2EE is also lower, given the standardization of tools and rapid prototyping applications as well. The bottom line is that Microsoft .NET is far superior to J2EE as a development platform due to these factors and their impact on application development.
References
Jennifer deJong. (2005, April). J2EE and .NET: So Alike, But Still Very Different. Software Development Times,(124), 29-30.
Bronwyn Huitfeldt, & Michael Middleton. (2001). The assessment of software quality from the user perspective: Evaluation of a GIS implementation. Journal of End User Computing, 13(1), 3-11.
Gerry Miller. (2003). The Web services debate - .NET vs. J2EE. Association for Computing Machinery. Communications of the ACM, 46(6), 64-67.
Most well-known was Robert Scoble of Microsoft. With the 2004 U.S. Presidential elections, blogs' growth accelerated dramatically as nearly every news network, candidate in both U.S. Senate and House of Representative races, and political pundit has their own blog competing for the publics' attention. The era of 2004 to today in fact has created a blogging industry that is pervasive in its availability of publishing platforms (USC Annenberg School of
This approach brings down the costs involved, the chances of delay in product release and the gives the user an option to update their requirements in successive iterative steps (Jacobson & Rumbaugh 1999, pp. 3-13). CHAPTER 2 Oracle and Microsoft SQL Server are among the most widely used databases with a large range of features with regards to their techniques of development and deployment. Both the Oracle 10g and SQL Server
As the business changes, developers can more easily map business process changes to applications and then implement the appropriate it changes. SOA facilitates business connections. With business processes packaged as modular, accessible business services, enterprises can connect them where and when they are needed to optimize processes across customers, partners, suppliers, and their own internal applications SOA enhances business control. Because services model business processes, the flow of data and transactions
When Web Services are created as part of a broader SOA initiative however, Chief Information officers (CIOs) and their staffs concentrate on setting a minimal level of performance for these specific aspects of AJAX performance. Conclusion There are also the issues of security (Chan, 2006) and the need for continually improving CSS performance and integration (Serrano, Aroztegi, 2007). The AJAX development language and its environments including Ruby on Rails (Bachle, Kirchberg,
Growth Aided by Data Warehousing Adaptability of data warehousing to changes Using existing data effectively can lead to growth Uses of data warehouses for Public Service Getting investment through data warehouse Using Data Warehouse for Business Information Ongoing changes in Data Warehousing The Origin of Data Warehousing and its current importance Relationship between new operating system and data warehousing Developing Organizations through Data Warehousing Telephone and Data Warehousing Choose your own partner Data Warehousing for Societal Causes Updating inaccessible data Data warehousing for investors Usefulness
Intranet Development Some organizations are involved in the development of computer software and they naturally end up having experts in the art of developing software, but others who are in some other business should concentrate on their own business and not involve themselves in the business of software. We have to understand that developing software is not a maintenance business where it is essential for the organization dealing with the plant
Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.
Get Started Now