Presentation is loading. Please wait.

Presentation is loading. Please wait.

.NET and Webservices for Dummies Speaker: John J. Stark System Consultant, Integral Data Solutions.

Similar presentations


Presentation on theme: ".NET and Webservices for Dummies Speaker: John J. Stark System Consultant, Integral Data Solutions."— Presentation transcript:

1 .NET and Webservices for Dummies Speaker: John J. Stark System Consultant, Integral Data Solutions

2 Survey of Audience  By show of hands:  Project mangers  Techies  Sales  Other 2

3 Introduction : Picking a web service platform  Primary criteria in evaluation:  Easy to code/maintain?  Performance and stability?  Time tested / wide deployment? 3

4 We will look at 3 popular web services solutions  Sun Java2 Enterprise Edition (J2EE )  Microsoft Active Server Pages  Microsoft.NET 4

5 .NET vs. J2EE Similarities Both are object oriented = Easier to maintain, reuse 5

6 .NET vs. J2EE Similarities Both compile into an intermediate language = Better performance 6

7 .NET vs. J2EE Similarities Both have direct support for networking and distributed computing = Scalability 7

8 APIs are available to many languages: VB, C++, C#, J#, Cobol, etc. Java language only.NET vs. J2EE Differences Language 8

9 .NET vs. J2EE Differences Vendor Vendor lock in for operating system and development tools. High level of integration with Microsoft Vendor neutral for operating system and development tools 9

10 Main difference Performance is key Portability is key 10

11 Advantage of J2EE: Longer deployment.NET is new and not as widely deployed yet. There may be some risk being on the bleeding edge of technology. vs. Java which is time-tested and heavily deployed. 11

12 Advantage of.NET: Less coding effort? Advantage of.NET: Less coding effort? 12

13 Advantage of.NET: Better performance? Advantage of.NET: Better performance? 13

14 Advantage of.NET: unified solution Advantage of.NET: unified solution Is being vendor neutral a good thing or does it require developers to learn multiple tools that do the same thing? ? ? ? ? 14

15 Advantage of.NET: CONCLUSION.NET is a good choice for anyone already committed to Microsoft servers. The differences are not extreme 60% vs. 40%. 60% vs. 40%. 15

16 FileNET customers: J2EE? For FileNET IS/CS customers a there is currently no out-of-the-box J2EE webservices solution. = Higher TCO = Custom development 16

17 FileNET customers: web services vs. open client? For FileNET customers using the ASP web services, Open Client will be a big improvement. 17

18 Advantage of ASP over.NET: no developer tools required Advantage of ASP over.NET: no developer tools required = plus for 1 off development = plus for 1 off development 18

19 Advantage of.NET over ASP: Server-side Debugger Advantage of.NET over ASP: Server-side Debugger = Faster Development = Faster Development 19

20 Advantage of.NET over ASP: Compiled code Advantage of.NET over ASP: Compiled code = Faster Website = Faster Website 20

21 Advantage of.NET over ASP: Object Oriented Advantage of.NET over ASP: Object Oriented = Easier Maintenance = Easier Maintenance 21

22 Advantage of.NET over ASP: No registry Advantage of.NET over ASP: No registry = Easier Deployment = Easier Deployment 22

23 Advantage of.NET over ASP: Separation of user interface and code Advantage of.NET over ASP: Separation of user interface and code = Easier distribution of development = Easier distribution of development 23

24 Advantage of.NET over ASP: Browser agnostic = Run on any client = Run on any client 24

25 CONCLUSION: IMO the Open Client is the most cost effective solution for any FileNET customer looking to implement web services. 25

26 Resources  www.asp.net www.asp.net  www.gotdotnet.com www.gotdotnet.com  msdn.microsoft.com/net/compare/default.asp msdn.microsoft.com/net/compare/default.asp  www.integs.com/dotnet.html www.integs.com/dotnet.html 26

27 Questions 1 for the Audience.NET has separated the user interface layer and the programming layer. The file that holds the programming code is called the code _______ file Behind 27

28 Questions 2 for the Audience Without looking at the handout, Integral Data Solutions specializes in what 3 areas  Systems integration  Data conversion  Project Management 28

29 Questions from the Audience Support@integs.com www.integs.com 29


Download ppt ".NET and Webservices for Dummies Speaker: John J. Stark System Consultant, Integral Data Solutions."

Similar presentations


Ads by Google