SBP provided implementation and support for the IBM Lotus® Symphony™ integration into the eXpresso extensions for IBM LotusLive™ on several different operating systems and browsers. ... read more

"SBP helped eXpresso build a strong partnership with IBM, towards integrating eXpresso's real-time collaboration services with IBM's document sharing and editing solutions, hosted on the LotusLive platform."

Gavin Harvett
VP Product Management, eXpresso Corp.



Articles



Recent blog entries

Android 4.0: the Google delight
Dec 21, 2011, by Oana Pelineagra
More than a Cupcake, Donut, Eclair, Gingerbread and Honeycomb, and more than a tasty name, Android Ice Cream Sandwich (v 4.0.) is the OS that wants to merge the smartphone market and the tablet market under one roof....read more
Android 3.0 Honeycomb: ready to conquer the tablet market
Jul 19, 2011, by Oana Pelineagra
The latest arrival to the tablet OS is Android 3.0. Although an emerging market, the tablet ecosystem continues to grow and to offer users more and more choices in terms of operating systems and hardware devices. ...read more
Super OS - is this the future of operating systems?
May 10, 2011, by Oana Pelineagra
Jumbo is a remarkable development and I salute AI for such a product, and although now I stick to my sole OS, chances are that in the near future I'll be switching between multiple OS and environments with a simple click....read more




Comparing .Net with Java and other platforms


Though quite different in their design and implementation, both .NET and Java platforms and their associated programming APIs were designed with caution and precision. It is not a matter of chance that one of them has a feature that the other lacks, but is often the result of an intentional design implementation. When different methods are used to tackle the same issue, each will present itself with advantages and disadvantages. So a difference between the .NET and Java platforms will be the effect of a conscience decision, a matter of choice in which to implement a solution in a certain way. This article tries to portrait how .Net is different from Java and other widely used platforms, and also what each can or can not do.


Feature comparison


Code Compiling for reducing page request-answer time.
1. .Net – works in precompiled and dynamical compiled modes
2. Java – works like .NET
3. PHP – doesn't work in compile mode. The response time can be enhanced through a third party engine.

Scripted Language for enhancing overall website responsiveness.

While PHP includes language scripting, .NET does not, while Java includes both programming language and support for scripting language (JavaScript).

Object Oriented is a programming trait that provides code reusability, enhances features and  cuts down development time; due to code reusability bugs are fewer in number and can be fixed one time for several frameworks.

Both .NET and Java are object oriented, while PHP is not, although PHP 5 includes more object oriented features such as passing objects by reference, abstract classes, function overloading, and others.

Browser Targeted HTML Rendering is a feature that helps the framework to create proper HTML for each browser, like specific HTML markup for Firefox that differs from that for IE. In this way, the probability of compatibility issues during runtime is reduced, and programmers can spend less time solving such issues, being able to focus more on improving, instead of fixing.

This feature is supported only by .NET, not Java, PHP or other programming languages, like Cold Fusion.

Next articles in this series:

1. Features and Performance
2. Marketing and International Standards
3. Case Analysis on .NET
4. Real Life Examples
5. .NET Future





Visit our Blog


Tell a Friend
Link to us
Add to Favorites
Set as Homepage


Contact Us

For more info, please email at or go to the contact page.



         

The benefits of working with a Microsoft Certified Partner