What is.NET?. The Clients of.NET a) A new generation of connected application b) Microsoft.NET Framework managed execution c) Allows PCs and other smart.

Slides:



Advertisements
Similar presentations
Siebel Web Services Siebel Web Services March, From
Advertisements

Web Services Darshan R. Kapadia Gregor von Laszewski 1http://grid.rit.edu.
Introduction to.NET What is.NET?  A vision Web sites will be joined by Web services New smart devices will join the PC User interfaces will become more.
Technical Architectures
Microsoft.Net Technology Sachin Shetty Vimal Amin Thomas Mullasaril Vinutna Pulavarti Software Engineering CS616 Instructor:Dr.Tappert.
ISYS 546 Client/Server Database Application Development.
Interpret Application Specifications
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
.net Microsofts ’ Platform for Web Services Naveed Arshad.
.NET Mobile Application Development Introduction to Mobile and Distributed Applications.
12-1 © Prentice Hall, 2004 Chapter 12: Design Elements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
Intro to dot Net Dr. John Abraham UTPA – Fall 09 CSCI 3327.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
.NET, and Service Gateways Group members: Andre Tran, Priyanka Gangishetty, Irena Mao, Wileen Chiu.
A Free sample background from © 2001 By Default!Slide 1.NET Overview BY: Pinkesh Desai.
1 Why C# and Why.NET in the Undergraduate IS Curriculum ISECON November 3 -7, 2004, Newport, RI Association of Information Technology Professionals Mehdi.
CSCI 3327 Visual Basic Chapter 1: Introduction to Visual Basic
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
IBSS Inc (International Business Software Solutions Inc.) Microsoft.NET.
ASP.NET The.NET Framework. The.NET Framework is Microsoft’s distributed run-time environment for creating, deploying, and using applications over the.
1 8/29/05CS360 Windows Programming Professor Shereen Khoja.
High thoughts must have high language. Aristophanes
Architecture of.NET Framework .NET Framework ٭ Microsoft.NET (pronounced “dot net”) is a software component that runs on the Windows operating.
 2002 Prentice Hall. All rights reserved. 1 Introduction to Visual Basic.NET,.NET Framework and Visual Studio.NET Outline 1.7Introduction to Visual Basic.NET.
C# A 1 CSC 298 Introduction to C#. C# A 2 What to expect in this class  Background: knowledge of an object oriented language of the C++, Java, … family.
Introduction to .NET Rui Ye.
ASP.NET  ASP.NET is a web development platform, which provides a programming model, a comprehensive software infrastructure and various services required.
Presented by Team D Compare Windows 2000, XP, and.NET By John Leonard, Brian North, Jeffrey Reynolds, Todd Saylor.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Microsoft Visual Studio 2010 Muhammad Zubair MS (FAST-NU) Experience: 5+ Years Contact:- Cell#:
ISYS 573 Special Topic – VB.Net David Chao. The History of VB Early 1960s:BASIC-Beginner’s All-Purpose Symbolic Instruction Code –Teaching –Simple syntax,
Lecture 15 Introduction to Web Services Web Service Applications.
Microsoft Visual Studio 2010 Muhammad Zubair MS (FAST-NU) Experience: 5+ Years Contact:- Cell#:
Web Services Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
Dynamic Content On Edge Cache Server (using Microsoft.NET) Name: Aparna Yeddula CS – 522 Semester Project Project URL: cs.uccs.edu/~ayeddula/project.html.
ISYS 812 Business Software Development David Chao.
Introduction to VB.Net. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new and updated.
Rajiv and Shipra Introduction to.NET (asp.net,c#,vb)
tom perkins1 XML Web Services -.NET FRAMEWORK – Part 1 CHAPTER 1.1 – 1.3.
ASP.NET &.NET Environment. Overview Part of Microsoft’s.NET environment Used for Development of  Websites  Internet applications  Web Services & XML.
Introducing ASP.NET 2.0. Internet Technologies WWW Architecture Web Server Client Server Request Response Network HTTP TCP/IP PC/Mac/Unix + Browser (IE,
.NET Enterprise Services COM+ 1.5 麥超俊 Bobby Mak 架構技術推廣經理開發工具暨平台推廣處台灣微軟股份有限公司.
Chapter 10 Intro to SOAP and WSDL. Objectives By study in the chapter, you will be able to: Describe what is SOAP Exam the rules for creating a SOAP document.
By: PHANIDEEP NARRA. OVERVIEW Definition Motivation.NET and J2EE Architectures Interoperability Problems Interoperability Technologies Conclusion and.
Introducing Visual Studio.NET Petar Banov. Introducing Visual Studio.NET What is.NET all about?.NET Technologies Visual Studio.NET.
1.NET and XML Web Services A Primer for Network Administrators John Robbins Version 1.0 Copyright © 2002 Wintellect.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
XML and Web Services (II/2546)
Microsoft.NET; A vision for the next generation of XML Web Services. Steven Adler Product Manager Microsoft EMEA.
Intro to dot Net Dr. John Abraham UTPA CSCI 3327.
Module 1: Overview of the Microsoft .NET Framework
PRIOR TO WEB SERVICES THE OTHER TECHNOLOGIES ARE:.
.NET Jeremy Stoltzfus Web Programming MWRF. Origins of.NET.NET originally called NGWS “Next Generation Windows Services” The term NGWS was used for Microsoft’s.
CSIT 220 (Blum)1 Remote Procedure Calls Based on Chapter 38 in Computer Networks and Internets, Comer.
S O A P ‘the protocol formerly known as Simple Object Access Protocol’ Team Pluto Bonnie, Brandon, George, Hojun.
An Overview of Microsoft.NET Todd M. Gagorik Technical Architect Microsoft Corporation.
An Introduction to Web Services Web Services using Java / Session 1 / 2 of 21 Objectives Discuss distributed computing Explain web services and their.
Microsoft .NET A platform that can be used for building and running windows and web applications such that the software is platform and device-independent.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
Text Introduction to.NET Framework. CONFIDENTIAL Agenda .NET Training – Purpose  What is.NET?  Why.NET?  Advantages  Architecture  Components: CLR,
SOAP, Web Service, WSDL Week 14 Web site:
Microsoft Visual Basic 2015 CHAPTER ONE Introduction to Visual Basic 2015 Programming.
A Detailed Introduction To Visual Studio.NET CRB Tech ReviewsCRB Tech Reviews introduces you to the world of Visual.
Microsoft .NET Platform
.NET Omid Darroudi.
Introduction to Visual Basic 2008 Programming
DOTNET Technologies CHAPTER I
The future of distributed systems architecture
Microsoft .NET Presentation
Presentation transcript:

What is.NET?

The Clients of.NET a) A new generation of connected application b) Microsoft.NET Framework managed execution c) Allows PCs and other smart computing devices.

XML Web Services a) gives application opportunity b) XML Web services give application opportunity to share data c) XML Web services are discrete units of code

The.NET Enterprise Server : a) accelerates the integration of systems b) allows enterprises to build on legacy systems. c) server provides simple access to mainframes The.NET Enterprise Server

Developer Tools and.NET a) Developer tool can develop XML b The tools help enhance the performance of reliability c) Developers allows development of web service using any modern programming language

What are the Clients?  They are smart devices that allow access to your information in an appropriate form anytime and anywhere  They use XML Web services and provide the.Net experience  Each smart device optimizes the way information is presented and gathered – from converting text to speech to recognizing handwriting.  Some clients are The windows powered pocket PC, Windows smart phone, Xbox, and Tablet PC

What are Web Services?  Small Reusable applications in XML.  Building blocks in the move to distributed computing on the Internet.  Uses the Web Model approach to building distributed applications.  More loosely coupled than traditional Distributed Systems. (CORBA, RPC)  They allow for Applications to 1.Be constructed using multiple XML Web services from various sources. 2.Work together regardless of there location and how they were implemented.

What are Web Services? (cont’d)  Make it easy for developers to develop software services and publish them online.  Allow for communication through a variety of Smart Clients.  PDA, Phone, PC, X-Box, Tablet PC……..

How do Web Services Work? Three general qualities shared by Web Services: 1. Use a standard web protocol to communicate. Usually SOAP. 2. Not HTTP specific.  SOAP specification used to send SOAP messages over HTTP. 3. Provide Metadata describing produced messages. (Self-Describing)

SOAP  Simple Object Access Protocol  XML based messaging technology  Specifies rules for locating XML services.  Allows for communication over various platforms.

SOAP Envelope  Root element of the SOAP Structure.  Header Element  Control Information  Body Element  Generic container with a number of elements.  Used for the data you are sending.

SOAP Envelope Structure <soap:Envelope xmlns:soap=" ope/"> xmlns:soap=" ope/"> </soap:Envelope>

What are.NET Servers?  Servers that provide a common environment for all.NET applications  They give CLR: The common Language Runtime  Work together to form a distributed network to allow for easier load balancing  They just receive and transmit the needed information for and individual process using web services.

What are.NET server advantages?  They allow for better server control  Allow for process resource control to avoid hanging of the server  Limiting of bandwidth allotted to websites  Allows for multiple sites on one server  They allow for redundancy of server functionality.

.NET Server Advantages (con’t)  Higher speed responses to client interfaces  Done through record set caching of data  More reliable server with longer uptime  Done through the use of Datacenter Server

What is.NET Framework?  This is the basis for the CLR environment.  It contains standards for all the languages to run  It acts at the interpreter for all the understood languages and send the response to the clients  It is the engine for the server.

What are the developer tools?  Microsoft Visual Studio.NET  Forces OOP on all languages  VB, C++, C#, ASP.NET, VB.NET  One program for all types of.Net Languages  Makes precompiled code to faster serving across the internet

Overall Advantages  Scalability  Reliability  Manageability  Flexibility