What is dot net

Uploaded from authorPOINTLite
Views:
 
Category: Education
     
 

Presentation Description

No description available.

Comments

By: atul343 (37 month(s) ago)

i want to down load this . how can i download plz tell me

Presentation Transcript

What is .NET? : 

What is .NET? Ken DeBoer Systems Development Lead Schwans Information Services

.NET High Level: 

.NET High Level .NET is the next generation of development tools and Enterprise platforms. It is specifically targeted to build Internet enabled applications, reduce the development effort, and increase the performance and scalability of business applications.

Advertised Benefits: 

Advertised Benefits Development Unifies programming models Dramatically simplifies development Simplifies deployment Provides robust execution environment All languages are created equal Natively supports XML Web Services Allows easier integration with outside systems

Pieces of the puzzle: 

Pieces of the puzzle

What we hope to gain: 

What we hope to gain Speed to Market Increased performance Advanced functionality “easier” Fewer client installation nightmares Web to Win to Middle tier programming should be a smoother transition

What are we doing with it: 

What are we doing with it Partnering with Microsoft and Magenic to re-write www.Schwans.com 3.5 full time employees researching since January C#

What I like about .NET: 

What I like about .NET Base Class functionality Huge leap forward(or backward) in the runtime Interop between all .NET languages and COM components Memory management ASP is now somewhat feasible for applications

ASP.NET: 

ASP.NET Revolutionary change that has been compared to what VB did for Windows development Complete re-write of ASP Makes it a little more feasible to write business applications in a browser “Code Behind” which separates the code from the markup (HTML) reduces complexity of pages

Improved Speed to Market: 

Improved Speed to Market Visual Studio.Net IDE is “revolutionary” (most ASP developers use Notepad), [Drag and drop web page development, visual debugger, IntelliSense, integrated help, etc] Server controls and data binding to reduce repetitive code required Access to “real” languages (C#, VB.NET) and a large class library In pilot pages we have done, we found they required 60% less code

Increased Performance: 

Increased Performance Pages are compiled rather than interpreted Improved caching systems to facilitate reuse of results, setup dependencies (output, cache object, fragment caching) Industry test results indicating anywhere from 2-5 times better performance than ASP for dynamic pages (not images, etc)

ASP.NET Web Forms Demo: 

ASP.NET Web Forms Demo Drag and Drop Controls Code behind Client side validation controls

XML Web Services: 

XML Web Services XML Web Services : provide a standards based messaging architecture to loosely couple applications in a decentralized environment Provides a means to execute code across the wire (remote method calls)

Web Services - the details: 

Web Services - the details Invoke using SOAP over HTTP Data to and from is represented in XML Consumption is platform and languange independent Industry wide accepted and standardized Black Box

Web Service Demo: 

Web Service Demo Create a web service Consume the service using the built in browser Consume the service using a Windows form

Web Service Challenge: 

Web Service Challenge Schwans hosts two web services You need to write a client(any language) to consume the web services First service will request the answers to 3 questions Second service will take your information to enter you in the drawing Prizes Deadline: May 6 WS.SCHWANSIT.COM for more information