January 14 th -15 th 2004 Recap of Day 1 Daragh Byrne – EPCC.

Slides:



Advertisements
Similar presentations
Unit 1: Overview of the Microsoft.NET Platform
Advertisements

Introduction to .NET Framework
An Introduction to Web Services Sriram Krishnan, Ph.D.
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
This product includes material developed by the Globus Project ( Introduction to Grid Services and GT3.
Object Oriented Paradigm An evolutionary path. Programming At Its Infancy A program is a single block of procedural code Disadvantages: Reusability is.
1 An Introduction to the Open Grid Services Architecture (OGSA) and the Open Grid Services Infrastructure (OGSI)
1 CENTER FOR PARALLEL COMPUTERS An Introduction to Globus Toolkit® 3 -Developing Interoperable Grid services.
.NET Technology.
CIM2564 Introduction to Development Frameworks 1 Overview of a Development Framework Topic 1.
Thursday Evening 6.30VB.NET Introduction 7.30Break for food 8.00VB.NET Migration 8.45Q & A 9.00Done.
Module 1: Overview of the Microsoft.NET Framework.
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
SQL Server 2005 CLR Integration ADO.NET 2.0 Mike Taulty
HELIA – Bite ATK36F © Tuomo Ketomäki.NET Overview.NET Programming.
Intro to dot Net Dr. John Abraham UTPA – Fall 09 CSCI 3327.
Rajeswari Indupuri Introduction to.NET Framework.
.NET, and Service Gateways Group members: Andre Tran, Priyanka Gangishetty, Irena Mao, Wileen Chiu.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
A Free sample background from © 2001 By Default!Slide 1.NET Overview BY: Pinkesh Desai.
February 24 th -25 th 2004 Daragh Byrne – EPCC Additional.NET Concepts.
ISYS 512 Business Application Design and Development with.Net David Chao.
VS.NET Syllabus By Peter Huang.
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.
Session 1 - Introduction and Data Access Layer
Meir Botner David Ben-David. Project Goal Build a messenger that allows a customer to communicate with a service provider for a fee.
Introduction to .NET Rui Ye.
Appendix D: Microsoft.NET Framework Overview. Overview.NET Framework Architecture.NET Namespaces.
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
ASP.NET  ASP.NET is a web development platform, which provides a programming model, a comprehensive software infrastructure and various services required.
1 Dr. Markus Hillenbrand, ICSY Lab, University of Kaiserslautern, Germany A Generic Database Web Service for the Venice Service Grid Michael Koch, Markus.
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.
C# Overview and Features. Content I.History of C# II.Architecture III.How to install IV.Features V.Code Sample VI.Microsoft.NET Platform VII.Why use C#
Distributed Communication via ASP.Net Web Services and.Net Remoting By Richard King.
Component-Based Software Engineering Introduction to.NET Paul Krause.
Web Services BOF This is a proposed new working group coming out of the Grid Computing Environments Research Group, as an outgrowth of their investigations.
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.
The Anatomy of the Grid Introduction The Nature of Grid Architecture Grid Architecture Description Grid Architecture in Practice Relationships with Other.
ISYS 350 Business Application Development David Chao.
ITF11012.NET.NET an Introduction. “This is the best time ever to be a software developer” Steve Ballmer, BUILD Conference, Anaheim, September 13 th 2011.
Grid Services I - Concepts
Intro to dot Net Dr. John Abraham UTPA CSCI 3327.
Prof S.Ramachandram Dept of CSE,UCE Osmania University
Key Components of.NET Framework  Common Language Runtime  CLR at Design time  CLR at Runtime  Class Library  Assemblies  Namespaces  ASP.NET  Applications.
PRIOR TO WEB SERVICES THE OTHER TECHNOLOGIES ARE:.
.NET Ying Chen Junwei Chen. What is Microsoft.NET. NET is a development platform Incorporated into.NET COM+ component services ASP web development framework.
C# 1 Web services CSC 298. C# 2 Web services  A technology to make libraries available across the internet.  In Visual Studio,  can create a web service.
Agenda What Is the Windows Communication Foundation? How Does It Work? How Do I Use and Deploy It? Bindings Addresses Contracts How to host WCF services.
On Using BPEL Extensibility to Implement OGSI and WSRF Grid Workflows Aleksander Slomiski Presented by Onyeka Ezenwoye CIS Advanced Topics in Software.
1 Service oriented computing Gergely Sipos, Péter Kacsuk
July 24, Web Services Distributed Management (WSDM) TC Submission: Web Services Manageability Heather Kreger IBM Title slide Igor.
.NET Mobile Application Development XML Web Services.
Introduction to C# Programming with Microsoft.NET AY
July 22, 2001Introduction to.NET1 Introduction to.NET Framework Gholamali Semsarzadeh July 2001.
WP3 Implementing R-GMA grid services in GT3 Abdeslem Djaoui & WP3 Grid Services Task Force 7 th EU Datagrid meeting 26/09/2003
January 14 th -15 th 2004 OGSI on Microsoft.NET Daragh Byrne – EPCC.
A Detailed Introduction To Visual Studio.NET CRB Tech ReviewsCRB Tech Reviews introduces you to the world of Visual.
Jim Fawcett CSE687 – Object Oriented Design Spring 2001
Introducing the Microsoft® .NET Framework
.NET Omid Darroudi.
WEB SERVICES.
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
Unit – 5 JAVA Web Services
ASP.NET Web Forms and Web Services
WS-Resource Framework: Globus Alliance Perspectives
Grid Services B.Ramamurthy 12/28/2018 B.Ramamurthy.
WEB SERVICES DAVIDE ZERBINO.
Presentation transcript:

January 14 th -15 th 2004 Recap of Day 1 Daragh Byrne – EPCC

2 Grid and Web Services  XML and Web Services: –XML syntax –Declaring documents with XML Schema –SOAP and WSDL –Service-oriented architectures: Providers, consumers, registries  Grids: –Motivation: Collaboration and resource sharing amongst virtual organisations –Open standards as key to success

3 Grid and Web Services  Open Grid Services Architecture: –Dynamic, transient, stateful Grid Services –Basic behaviours of Grid Services –Platform- and implementation-agnostic protocols for resource access, sharing and integration  Open Grid Services Infrastructure: –Exploits and extends commonplace Web Services technologies to define set of behaviours for Grid Services –Basic portTypes and operations: GridService, Factory, Notification related, ServiceGroup related, HandleResolver –ServiceData for state representation –Extends WSDL to GWSDL –Identification with handles, location with references –Implementations of OGSI – many and varied

4 Microsoft.NET Framework  Collection of technologies for enabling collaboration  Software development platform (CLR, class libraries, compilers)  Concept of types in the CLR: –Value versus reference  Concept of an assembly  Metadata and its value to the CLR .NET standards and implementations  Class library functionality: XML, remoting, threading, graphics, IO etc…

5 Microsoft.NET and C#  A mix of concepts from other languages, with some new things  Strong typing, object-oriented  Garbage collection  Call by reference, enumerations, deterministic finalization  Authoring via csc compiler or Visual Studio  Selection of useful and unusual language features

6 Microsoft.NET  Assemblies: –Unit of code distribution –Unit of security –Consist of modules containing types –Versionable –Can work with assemblies programmatically  Metadata: –Attach metadata to types using attributes –Creation of custom attributes –Reflecting on types with the Reflection API

7 Microsoft.NET  ASP.NET: –Web development using IIS –Compiled, enterprise-class applications –Web applications (HTML applications) and Web Services (SOAP / WSDL applications) –Visual Studio.NET integration  Web Services: –Building your first Web Service –Using wsdl.exe