Dot NET 4 and Java Discussion
Dot NET 4 and Java Discussion
Advantages of .NET
Creating Applications in .NET and Java
Windows
Windows Forms
Forms WF
WF
.NET
.NET Compact
Compact
WPF
WPF ASP.NET
ASP.NET WCF
WCF Windows
Windows Azure
Azure
Framework
Framework
JFC/Swing
JFC/Swing JSP/Struts
JSP/Struts JavaPhone
JavaPhone API
API Java
Java EE
EE Java
Java EE?
EE?
JavaFx
JavaFx Java
Java Web
Web Services
Services
Reasons Customers Adopt .NET or Java
Business Emotional
Advantages of .NET
What’s new in .NET Framework 4?
Differentiated User Experience
Increased end user productivity
Create intuitive, easy to use applications that work the way your users work
3.5
3.0
Host Process
Dynamic language supported in .NET!
C#, VB.NET
F#
Multi-Processor Multi-Core
BL BL
DAL DAL
DB
DB Change DB
How do I map DB changes to code?
Less code!
BL
Entity Framework
Less maintenance!
Less complexity!
DAL
More robustness!
More productivity!
DB
Kelly Blue Book & ASP.NET
?
Time and time again…
ASP.NET
?
Hard Rock rocking it with Silverlight and .NET!
http://memorabilia.hardrock.com/
ASP.NET
Step 2 Step 4
Step 1
Step 3 Step 5
Step 3 Step 6
Workflow Foundation (WF)
WF
WCF WF
Services
No “plumbing code”!
Easy interoperability!
Turn your ideas into software with VS 2010
Drive Quality into Your Applications
Create a shared vision between developers and testers
Take test plans to the next level with manual and automated tools
Advantages of .NET
Work Easily with Popular Applications
Reuse Skills