| |

Microsoft vs. Java: Making the Choice
A One-day Seminar
Two-tier client/server development is dead. Instead, every major
vendor now supports an N-tier, component-based approach to building
enterprise applications. Microsoft promotes the .NET Framework,
an architecture that includes C#, Visual Basic.NET, the Common Language
Runtime (CLR), Enterprise Services, ASP.NET, and more. Every other
vendor in this space - Sun, IBM, BEA, Oracle, and others - backs
the Enterprise Java technologies. Known today as Java 2, Enterprise
Edition (J2EE), these technologies include the Java language and
virtual machine, Enterprise Java Beans (EJB), JavaServer Pages (JSPs),
and others. While vendors on both sides trumpet the benefits of
their own technology, the truth is that neither technology is right
for every organization. Instead, what's right for you depends on
the specific requirements you face. The primary goal of this seminar
is to help you make this difficult choice correctly.
Audience
The target audience for this seminar is decision makers, architects,
and analysts who must understand these two competing technology
families. This seminar assumes a basic knowledge of distributed
application development, but it does not assume any particular knowledge
of either the Microsoft or Java worlds - this is not a programming
course.
Outline
Enterprise Application Platforms Today
- The evolution of enterprise infrastructure
- An overview of Microsoft's technology
- An overview of Enterprise Java (J2EE)
Key Decision Factors
- Vendor relationships and vendor quality
- Maturity and installed base
- Other factors
Virtual Machines
- The Common Language Runtime (CLR)
- The Java Virtual Machine (JVM)
Programming Languages
Web Technologies
- ASP.NET
- JavaServer Pages (JSPs)
Object Transaction Monitors (OTMs)
- .NETs Enterprise Services/COM+
- Enterprise JavaBeans (EJB)
Other Technologies
- Message queuing
- Data access
|
|

- Make the right decision
- Java vs. C#
- Java VM vs. the CLR
- Microsoft vs. IBM/BEA/etc.

Website
design and development by kmcreative.
KMCREATIVE is a Silicon Valley based graphic design firm specializing
in corporate collateral, web design, web development, identity,
medical illustration and product illustration.
|
 |