The Complete Reference To Professional SOA With Visual Studio 2005 (C# & VB 2005).NET 3.0

Size: px
Start display at page:

Download "The Complete Reference To Professional SOA With Visual Studio 2005 (C# & VB 2005).NET 3.0"

Transcription

1

2 The Complete Reference To Professional SOA With Visual Studio 2005 (C# & VB 2005).NET 3.0 Tom Yuan Gao

3 Published By LULU Press Copyright 2007 by Tom Yuan Gao All rights reserved. No part of the content of this book may be reproduced or transmitted in any form or by any means without the written permission of the author.

4 About The Author Tom Yuan Gao has been developing software for over ten years. Having completed Unisys Scholarship at University of Sydney at the age of 16. He is current a Microsoft Certified Application Developer (MCAD), Microsoft Certified Solution Developer (MCSD), Microsoft Certified Database Administrator (MCDBA), Microsoft Certified Trainer (MCT) as well as Nationaly Accredited IT Trainer within Australia. He has also given lecture at universities on the benefits of Service Orientated Architecture. Tom is currently completing his Doctorate in Distributed Software Security. In his spare time he can be found on his Windows Communication Foundation Community Center at ran for solution/enterprise architects. Tom is currently working as the National Technical Manager for EuroRSCG World Wide.

5 Letter from the Author The concept of service orientation has been around for a very long time. The idea of service orientation is about developing structured reusable solutions that can be used over and over again. Although the concept itself is simplistic there has been no consistent and uniform means of achieving service orientation until recently when Microsoft has targeted the service orientation area with the release of ASP.NET. Microsoft s support for service orientation through ASP.NET XML Web service has generated overwhelming support within the industry. The.NET framework coupled with the revolutionary development environment Visual Studio 2005 will revolutionize the way you view and develop future applications. In this book I will take you through the hype and myth of service orientation and into the real world of experience that will help you understand and transform the way you view and develop applications within your enterprise architecture. We will investigate the reasons to why service oriented architecture can help application infrastructures in terms of flexibility, interoperability, and integration. The book is divided into two parts. The first part deals with theory and concepts of service orientation. We will be exploring the risks and trade offs that are required. We will also learn how to meet enterprise requirements for availability, scalability and security. For IT managers and business stakeholders we will explore the concept of generating additional customer base through the previously taboo subject of exposing and yet protecting your intellectual property. The second part of the book focuses on the application of service orientation through ASP.NET XML Web Services. You will learn to use and take advantage of the newly released Visual Studio 2005 development environment, through step by step guides for each and every example in both Visual C# and Visual Basic.NET. You will also learn to develop XML Web Services to supplement the concepts you have learnt in part one of the book. This book is a worthwhile investment and I thank you for purchasing it. I thank you for taking the effort to take one step beyond everyone else, beyond your competitors. Tom Yuan Gao MCAD, MCSD, MCDBA, MCT, Accredited Trainer Voting Member of OASIS for Web Service Standards Founder of Microsoft Windows Communication Foundation Community Center (

6 Acknowledgement I have to say that this book would not have been possible without the support from my family and friends. To my dad, who was my role model in persistence and hard work. To my mum, who has always taught to be efficient and smart. There are a few that I would be enternally grateful to. I would have to thank Todd Meister and Fabio Claudio Ferracchiati for their relentless effort in technical review and in getting every detail perfect as it were intended. Thanks to Peter Hovany, Bill Heish, David Abraham and Marlon Deleon for their encouragements during some very difficult times. Chinese proverb The journey of 1000 miles begins with a single step.

7 Resource As a reward for purchasing this book I have also made The Complete Reference to Professional SOA with Visual Studio 2005 (Visual C# & VB 2005) available for you to download. You will be able to find the book on Source code for both series can be found on

8 Foreword The concepts behind SOA has been with us for many years, but it s not until recent times with advances in Microsoft.NET and Sun s Java that some of the services that architects, business decision takers and visionaries have envisioned, can finally be implemented in a reusable and platform agnostic manner. The hype behind SOA in recent years has helped increase the knowledge and the request for Serviceoriented solutions; which in essence is all about moving away from data silos (where information often are proprietary and hard to access), to open and interchangeable services that deliver the data you need, when you need it, and allowing you to form these services to fit your business processes and create tangible benefits. Government, military and private customers are rapidly increasing their demand for service-oriented platforms that are secure and easy-to-use. This means it has become more important to learn and understand the concepts and gain the technical skills to implement service-oriented solutions. This book delivers great content for developers and it can empower you (as a developer and architect) to better educate others about the benefits and reality behind Service-oriented solutions. It also delivers comprehensive technical content that is easily understood by business people and decision makers. This is a book I will promote to everyone involved in business and IT process improvement. The book can enable you to become better at providing new and innovative solutions that help solve your customer s most challenging problems, and can give you inspiration to look at your own internal business processes in a new light. Tom delivers the content in a clear and concise way. Tom will guide you through how to start building a Web Service, how to consume it, how to debug it, and how to finally deploy it into your testing, staging or production environments. This book is a book for professionals who want to develop quality service-oriented solutions. Tom starts out by explaining the core concepts of SOA, allowing you to better understand and start learning some of the new and innovative ways of thinking. Then going through and giving you a real description what Web Services is all about without the hype. If you are new to the whole concept of Web Services, Tom explains the basics of XML based technologies like XML Schema, SOAP and WSDL which are the foundations of Web Services. You will learn some of the more advanced topics with building Web Services, important topics like security and logging. Tom will show you how to use some of the WS-* standard specification, especially WS-Security with encryption and signing of messages, how to make a custom username service on WSE 3.0 (Web Service Enhancements), and much more. There is a special chapter dedicated to Windows Communication Foundation which is the new and unified communication platform coming with the release of Microsoft.NET Framework 3.0, released around Windows Vista timeframe. This can prepare you for the future changes for developing communication solutions with Visual Studio. Microsoft released a version of Visual Studio for software architects, where they introduced some new features that can help you plan your overall architecture of your distributed service-oriented solutions. Part of this initiative is the Distributed System Designers that Tom covers comprehensively in this book. These give you capabilities to model and manage distributed solutions directly from Visual Studio, making deployment packages and validating them against your server-farms amongst other things. Look no further for a full in-depth review of Service-oriented architecture and technologies. Tom has written an excellent book for professionals, that will guide you through the process of building services the way they where meant to be. Hope you all enjoy this book as much as I did!

9 Sondre Bjellås Microsoft Regional Director Software Architect & Product Manager

10 Table of Contents ABOUT THE AUTHOR... 3 LETTER FROM THE AUTHOR... 4 ACKNOWLEDGEMENT... 5 RESOURCE... 6 FOREWORD... 7 PART 1 CORE CONCEPTS CHAPTER 1: INTRODUCTION TO SERVICE ORIENTED ARCHITECTURE WHAT IS SERVICE ORIENTED ARCHITECTURE? EXPLAINING SERVICE ORIENTED ARCHITECTURE USING METROPOLIS Cities as Software Vendors Factories and Buildings as Applications Transportation as Communication Manufactured Goods as Standardization Manufactured Components as Virtual Enterprises Urban Infrastructure as IT Infrastructure Evolution ENTERPRISE ARCHITECTURE ARCHITECTURAL TRADEOFF TRIANGLE ARCHITECTURAL TRADEOFF MATRIX UNDERSTANDING BUSINESS BENEFITS OF SOA BETTER VISIBILITY INTO OPERATIONS AND PERFORMANCE MORE EFFICIENT OPERATIONS BETTER BUSINESS AGILITY WHAT IS A WEB SERVICE? LOOSE COUPLING SERVICES XML WEB SERVICES XML and XML Schema XPath SOAP WSDL UDDI SERVICE ORIENTED ARCHITECTURE WITH WEB SERVICE WEB SERVICE AND SOA TECHNOLOGY SOUP SERVICE ORIENTED ENTERPRISE ARCHITECTURE ADOPTING THE LEGACY ENTERPRISE ARCHITECTURE BEAST ENTERPRISE ARCHITECTURE USING SOA SO IS SERVICE ORIENTED ARCHITECTURE A BREAKTHROUGH? CASE STUDIES WHICH INDUSTRY IS BEST FOR SOA The Drive for SOA CASE STUDY: STARWOOD HOTELS USES SOA TO IMPROVE GUEST SERVICES AND CUT COSTS CASE STUDY: HARLEY-DAVIDSON CASE STUDY: IBM TOWARDS SOA CASE STUDY: MICROSOFT SOA (MILTON KEYNES GENERAL HOSPITAL) CASE STUDY: GFK MARKET RESEARCH CASE STUDY: PUREPROFILE... 42

11 CASE STUDY: AMAZING PEOPLE CASE STUDY: SUNSHINE SUGAR CASE STUDY: INTELLIFIELD SUMMARY CHAPTER 2 IMPLEMENTING SERVICE ORIENTED ARCHITECTURE SOA ARCHITECTURAL ROADMAP WHAT IS A SOA ROADMAP AND WHY DO YOU NEED ONE? HOW TO BUILD A SOA ROADMAP SOA planning SOA maturity assessment SOA future vision SOA roadmap definition Iterative Quality Assurance SOA GOVERNANCE ENTERPRISE SERVICE ENABLING ARCHITECTURES SERVICE TYPES Basic services Data-Centric Services Logic-Centric Services Transitional Services Public Services SOA WEB SERVICE TRANSFORMING LOGICAL LAYERS TO PHYSICAL TIERS STARTING YOUR ENTERPRISE SOA WITH ENTITY AGGREGATION Single View of Entity Horizontal Partitions Cross Entities Query ENTERPRISE APPLICATION INTEGRATION (EAI) Web Service Choreography Interface (WSCI) Business Process Execution Language for Web Services (BPEL4WS) Coordination Services DISTRIBUTED EVENT DRIVEN ARCHITECTURE AND SOA ENTERPRISE SERVICE BUS & SERVICES Mediation support Protocol independence Web Service Management Orchestration SECURITY IN SERVICE ORIENTED ARCHITECTURE Security Basics Web Service Security Message Reliability in Service Oriented Architecture SUMMARY CHAPTER 3 BUSINESS ADAPTATION OF SOA SERVICE ORIENTATION AND ITS ROLE IN OUR CONNECTED SYSTEM STRATEGY WHY DO WE NEED FLEXIBILITY? AGILITY Technology Communication & Location Issue Business Process Business Functionality Integration Support REDUCTION IN COST OF DEVELOPMENT IT Cost Savings Business Cost Saving from SOA OPENING OUR INTELLECTUAL PROPERTY... 77

12 SUPPLIERS CONSUMERS PROMOTING INTER-PLATFORM CONNECTION MEASURING A SOA ORGANIZATIONAL ROADMAP IDENTIFYING STAKEHOLDERS AND CONFLICTS Business and IT Internal Politics ORGANIZATION VISION BUDGET CONSIDERATION GATHERING INTERNAL SUPPORT SOA DRIVEN PROJECT DEVELOPMENT USING MSF CHALLENGES AND OPPORTUNITIES MSF TRACKS MSF CMMI MSF Agile ENVISIONING TRACK PLANNING TRACK DEVELOPING TRACK STABILIZING TRACK DEPLOYING TRACK GOVERNANCE OPERATIONAL MANAGEMENT CONTINUOUS TRACK PROJECT TEAMS Program Management Architecture Development Test Release/Operations User Experience Product Management MSF RISK MANAGEMENT SIMPLIFYING SOA DEVELOPMENT USING.NET AND VISUAL STUDIO USING VISUAL STUDIO 2005 TO CREATE A WEB SERVICE USING VISUAL STUDIO 2005 TO CONSUME A WEB SERVICE SUMMARY PART 2 USING.NET WEB SERVICE 2.0 WITH VISUAL STUDIO CHAPTER 4 INTRODUCING.NET NET FRAMEWORK FEATURES OF THE COMMON LANGUAGE RUNTIME MANAGED DEVELOPMENT NET FRAMEWORK VISUAL STUDIO 2005 TEAM ROLES VISUAL STUDIO 2005 EDITIONS THE VISUAL STUDIO IDE WEB SERVICE TEMPLATE VISUAL STUDIO 2005 PROJECTLESS DEVELOPMENT MIGRATING TO VISUAL STUDIO 2005 PROJECT

13 VISUAL STUDIO IDE SOLUTION EXPLORER DOCUMENT WINDOW TOOLBOX ERROR LIST TASK LIST SERVER EXPLORER CODE WINDOW Outlining IntelliSense Code Member List Error Underlining SUMMARY CHAPTER 5 XML WEB SERVICES STANDARDS AND CONCEPTS NET WEB SERVICE MESSAGE FLOW HTTP THE GET AND POST METHODS HTTP WITH.NET XML ELEMENTS ELEMENTS, NAMESPACES, AND NAMESPACE DECLARATIONS ATTRIBUTES AND NAMESPACES COMMENTS WHITESPACE PROHIBITED CHARACTER LITERALS CDATA SECTIONS The XML declaration WELL-FORMED XML XML WITH VISUAL STUDIO XML SCHEMA DEFINITION (XSD) DATATYPES Numeric types Date and time types Name and string types Boolean Byte Date datetime decimal double duration gday gmonth gmonthday gyear gyearmonth hexbinary int integer language long Name NCName negativeinteger nonnegativeinteger nonpositiveinteger

14 normalizedstring positiveinteger QName short string time token unsignedbyte unsignedint unsignedlong unsignedshort FACETS enumeration fractiondigits length maxexclusive maxinclusive maxlength minexclusive mininclusive minlength pattern totaldigits whitespace LANGUAGE CONSTRUCTS simpletype restriction list Union XML SCHEMA STRUCTURES XSD WITH VISUAL STUDIO SOAP WEB SERVICES DESCRIPTION LANGUAGE (WSDL) DEFINITIONS TYPES MESSAGE PORTTYPE BINDING SERVICE NET WEB SERVICE WSDL UDDI V SUPPORT FOR DIGITAL SIGNATURE UDDI SDK WS-* STANDARDS SUMMARY CHAPTER 6 DATABASE PROGRAMMING WITH ADO.NET ADO.NET WHAT IS NEW IN.NET Async Data Access Metadata Schemas Query Notification Multiple Active Result Sets User Defined, XML Data Types

15 THE ADO.NET ARCHITECTURE NET DATASETS DATA PROVIDERS Connection Command DataReader DataAdapter XML Interoperability Maintainability Programmability Performance Scalability In-Memory Representations of Data Minimized Open Connections Sharing Data Between Applications OLE DB DATA PROVIDER IN.NET NET Data Provider THE OLEDBCONNECTION CLASS THE SQLCONNECTION CLASS OPENING AND CLOSING CONNECTIONS The OleDbCommand Class The ExecuteScalar Method The ExecuteReader Method The ExecuteNonQuery Method The SqlCommand Class Using Data Adapters The SelectCommand Property The InsertCommand Property The UpdateCommand Property The DeleteCommand Property The DataReader Class The SqlDataReader Class The IsClosed() Method The RecordsAffected Property The OleDbDataReader Class DATA ACCESS USING VISUAL STUDIO WORKING WITH DATASETS CREATING ADO.NET DATASETS MANIPULATING AN ADO.NET DATASET MERGING THE CONTENTS OF DATASETS CHECK PRIMARY KEYS PRESERVE CHANGES APPLY CONSTRAINTS COPYING DATASET CONTENTS Creating Data Views Handling ADO.NET DataSet Events CREATING A TYPED ADO.NET DATASET MANUALLY CREATING A TYPED DATASET MANUALLY DEFINE TYPED DATASET RELATIONSHIPS WITH TYPED DATASET ADO.NET EXCEPTION HANDLING IN.NET WRITING SQLCLR STORED PROCEDURE WITH MS SQL SERVER THE CONTEXT CONNECTION

16 .NET STORED PROCEDURE WITH EXECUTEREADER() SUMMARY CHAPTER 7 ACCESSING MANIPULATING XML WITH.NET DOCUMENT OBJECT MODEL THE XML PARSER XMLREADER AND XMLWRITER READING XML USING XMLTEXTREADER WRITING XML USING XMLTEXTWRITER XPATHNAVIGATOR XPATH XML SCHEMA XSD XML VALIDATION XML AND DATASET SUMMARY CHAPTER 8.NET XML SERIALIZATION NET SERIALIZATION ENABLE SERIALIZATION USING ATTRIBUTES SERIALIZATION FORMATTER XML SERIALIZATION CONTROLLING SERIALIZATION XMLROOT AND XMLELEMENT IGNORING ELEMENTS SERIALIZING ARRAYS XMLANYELEMENT AND XMLANYATTRIBUTE XMLINCLUDE - DERIVED DATA TYPES DATATYPE MAPPING STRONGLY TYPED XML SERIALIZATION OPEN SCHEMA WITH XMLANYATTRIBUTE AND XMLANYELEMENT SUMMARY CHAPTER 9 CREATING AND CONSUMING WEB SERVICE USING VISUAL STUDIO WEB SERVICE SUMMARY CREATING XML WEB SERVICES DEPLOYING WEB SERVICE WEB SERVICE FILE TYPES XML WEB SERVICES DISCOVERY MECHANISM ADDING CUSTOM DISCOVERY INFORMATION FOR A WEB SERVICE CONSUMING WEB SERVICE CLIENT APPLICATION SUMMARY CHAPTER 10 TESTING AND DEBUGGING AN XML WEB SERVICE OVERVIEW OF THE TESTING PROCESS ORGANIZING THE TESTING EFFORT

17 REQUIREMENTS-BASED TESTING DEVELOPING A TEST PLAN APPROACHES TO DEVELOP TEST PLANS The Waterfall Approach The Evolutionary/Agile Approach THE FOUR PILLARS OF SUCCESSFUL TESTING PILLAR I: FUNCTIONAL & REGRESSION TESTING PILLAR II: PERFORMANCE PILLAR III: INTEROPERABILITY PILLAR IV: VULNERABILITY ASSESSMENT DEBUGGING CORDBG.EXE DEBUGGING USING VISUAL STUDIO The Watch Window The Call Stack Window The Locals Window The Autos Window The Breakpoint Window TESTING WITH VISUAL STUDIO UNIT TESTING RUNNING TESTS CODE COVERAGE INITIALIZING AND CLEANING UP TESTS STATIC ANALYSIS PROFILING SAMPLING INSTRUMENTATION IMPLEMENTING SAMPLING SUMMARY CHAPTER 11 DEPLOYMENT NET DEPLOYMENT MAINTAINING ASSEMBLY VERSIONS PACKAGING AND DISTRIBUTION OPTIONS PUBLISHING WEB SERVICE PUBLISHING CLIENT APPLICATION USING CLICKONCE DEPLOYMENT ClickOnce and Windows Installer Comparison Table Using ClickOnce Deployment Publishing to File System Publishing To a Web Location How ClickOnce Deployment Works USING WEB DEPLOYMENT PROJECTS WITH VISUAL STUDIO INSTALLING WEB DEPLOYMENT PROJECTS BUILD MENU COMMAND WEB DEPLOYMENT PROJECT PROPERTY PAGES MANAGING CUSTOM BUILD CONFIGURATIONS WEB SETUP PROJECTS CREATING A WEB SETUP PROJECT FOR XML WEB SERVICE SUMMARY WEBMETHOD PROPERTIES

18 BUFFERING RESPONSE FOR A WEB METHOD CACHING THE RESULTS FOR A WEB METHOD SPECIFYING A DESCRIPTION FOR A WEB METHOD ENABLING SESSION STATE IN WEB METHOD IDENTIFYING OVERLOADED WEB METHODS USING AN ALIAS WEB METHOD TRANSACTION ASYNCHRONOUS WEB SERVICE ASYNCHRONOUS DELEGATES CONCURRENT ASYNCHRONOUS CALLS IMPROVING RESPONSIVENESS IN WINDOWS CLIENT SOAP EXTENSIONS USING SOAP EXTENSIONS USING SOAPLOGGER SUMMARY CHAPTER 13.NET REMOTING NET REMOTING PROXY ARCHITECTURE REMOTABLE AND NONREMOTABLE OBJECTS MARSHAL-BY-VALUE OBJECTS MARSHAL-BY-REFERENCE OBJECTS SERVER ACTIVATED AND CLIENT ACTIVATED OBJECTS SERVER ACTIVATED OBJECTS (SAOS) Using Configuration File CLIENT ACTIVATED OBJECTS (CAOS) Using Configuration File Using Lifetime Leases Renewing Lifetime Leases DIFFERENCES BETWEEN SERVER ACTIVATED OBJECTS AND CLIENT ACTIVATED OBJECTS TRANSPORT CHANNELS TCP CHANNEL HTTP CHANNEL IPC Channel CHANNEL SINKS REMOTABLE BANK DEBIT LOG The Server The Client SUMMARY CHAPTER 14 WEB SERVICE SECURITY WINDOWS AUTHENTICATION MANAGING USERS BY USING MEMBERSHIP CREATING A MEMBERSHIP DATABASE ON SQL SERVER CONFIGURING AN APPLICATION TO USE MEMBERSHIP Using Web.Config Using ASP.NET Configuration Settings Implementing Membership CUSTOM AUTHENTICATION AND AUTHORIZATION WITH SOAP HEADERS DEFINING SOAP HEADERS DEFINING A SOAP HEADER CLIENT IMPLEMENTING TOKEN AUTHENTICATION WITH SOAP HEADERS

19 IMPLEMENTING SECURITY TOKEN SERVICE IMPLEMENT CLIENT FOR TOKEN SECURITY SUMMARY CHAPTER 15 WEB SERVICES ENHANCEMENTS WEB SERVICES ENHANCEMENTS OVERVIEW WS-SECURITY Security Tokens INSTALLING WEB SERVICES ENHANCEMENTS USING WEB SERVICES ENHANCEMENTS WSE COMMUNICATION PROCESS REQUESTING PROCESS RESPONSE PROCESS IMPLEMENTING WSE SERVICE IMPLEMENTING WSE CLIENT IMPLEMENTING CUSTOM USERNAME SERVICE X. 509 CERTIFICATE THE X.509 CERTIFICATE MANAGEMENT TOOL WSECERTIFICATE3.EXE SIGN AND ENCRYPT A SOAP MESSAGE (END-TO-END SECURITY) Configuring WSE Web service to Sign and Encrypt Configuring WSE Client Application to Sign and Encrypt BEST SECURITY PRACTICE BINARY EXCHANGE WITH MESSAGE TRANSMISSION OPTIMIZATION MECHANISM (MTOM) IMPLEMENTING MTOM SERVICE IMPLEMENTING MTOM CLIENT SUMMARY CHAPTER 16. WINDOWS COMMUNICATION FOUNDATION (WCF) WCF FOUNDAMENTALS CONTRACTS Defining Service Contracts Defining Data Contracts RPC/Messaging BINDING AND ADDRESS (ENDPOINT) IMPLEMENTING WCF SERVICES IMPLEMENTING WCF SERVICE IMPLEMENTING A WCF SERVICE CLIENT IMPLEMENTING HOSTING IMPLEMENTING SECURE RELIABABLE MESSAGING IMPLEMENTING CUSTOM BINDING, RELIABLE MESSAGING AND SECURITY IMPLEMENTING WCF WITH MICROSOFT MESSAGE QUEUE WCF SESSIONS WCF TRANSACTIONS DUPLEX COMMUNICATION SUMMARY CHAPTER 17. ARCHITECTURE CONCEPTUALIZATION WITH DISTRIBUTED SYSTEM DESIGNERS APPLICATION DESIGNER IMPLEMENTING APPLICATION DESIGNER

20 Connecting the Applications Defining Web Service Prototypes Adding an Endpoint through WSDL Implement the Application UPDATING THE DESIGN ADDING A WEB APPLICATION SETTINGS AND CONSTRAINTS SYSTEM DESIGNER SPECIFYING LOGICAL DATACENTER DIAGRAM SETTINGS AND CONSTRAINTS Importing IIS Server Settings DEPLOYMENT DIAGRAM CREATING THE DEPLOYMENT DIAGRAM VALIDATING THE DEPLOYMENT SCENARIO GENERATING DEPLOYMENT REPORT SUMMARY INDEXES

Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#)

Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#) Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#) Course Length: 5 Days Course Overview This instructor-led course teaches developers to gain in-depth guidance on

More information

Microsoft Official Courseware Course Introduction to Web Development with Microsoft Visual Studio

Microsoft Official Courseware Course Introduction to Web Development with Microsoft Visual Studio Course Overview: This five-day instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual Studio 2010. Prerequisites Before attending this course, students

More information

MOC 6461A C#: Visual Studio 2008: Windows Communication Foundation

MOC 6461A C#: Visual Studio 2008: Windows Communication Foundation MOC 6461A C#: Visual Studio 2008: Windows Communication Foundation Course Number: 6461A Course Length: 3 Days Certification Exam This course will help you prepare for the following Microsoft exam: Exam

More information

10267 Introduction to Web Development with Microsoft Visual Studio 2010

10267 Introduction to Web Development with Microsoft Visual Studio 2010 10267 Introduction to Web Development with Microsoft Visual Studio 2010 Course Number: 10267A Category: Visual Studio 2010 Duration: 5 days Course Description This five-day instructor-led course provides

More information

Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500

Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500 Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500 Summary Each day there will be a combination of presentations, code walk-throughs, and handson projects. The final project

More information

70-487: Developing Windows Azure and Web Services

70-487: Developing Windows Azure and Web Services 70-487: Developing Windows Azure and Web Services Candidates for this certification are professional developers that use Visual Studio 2015112017 11 and the Microsoft.NET Core Framework 4.5 to design and

More information

DEVELOPING WEB AZURE AND WEB SERVICES MICROSOFT WINDOWS AZURE

DEVELOPING WEB AZURE AND WEB SERVICES MICROSOFT WINDOWS AZURE 70-487 DEVELOPING WEB AZURE AND WEB SERVICES MICROSOFT WINDOWS AZURE ACCESSING DATA(20 TO 25%) 1) Choose data access technologies a) Choose a technology (ADO.NET, Entity Framework, WCF Data Services, Azure

More information

Introduction to Web Development with Microsoft Visual Studio 2010

Introduction to Web Development with Microsoft Visual Studio 2010 Introduction to Web Development with Microsoft Visual Studio 2010 Course 10267; 5 Days, Instructor-led Course Description This five-day instructor-led course provides knowledge and skills on developing

More information

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES ABOUT THIS COURSE In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy

More information

DE Introduction to Web Development with Microsoft Visual Studio 2010

DE Introduction to Web Development with Microsoft Visual Studio 2010 DE-10267 Introduction to Web Development with Microsoft Visual Studio 2010 Summary Duration 5 Days Audience Developers Level 100 Technology Microsoft Visual Studio 2010 Delivery Method Instructor-led (Classroom)

More information

[MS20487]: Developing Windows Azure and Web Services

[MS20487]: Developing Windows Azure and Web Services [MS20487]: Developing Windows Azure and Web Services Length : 5 Days Audience(s) : Developers Level : 300 Technology : Cross-Platform Development Delivery Method : Instructor-led (Classroom) Course Overview

More information

Developing Data Access Solutions with Microsoft Visual Studio 2010

Developing Data Access Solutions with Microsoft Visual Studio 2010 Developing Data Access Solutions with Microsoft Visual Studio 2010 Course Code: 10265A; Five days; Instructor-Led About this Course In this course, experienced developers who know the basics of data access

More information

"Charting the Course... MOC A Introduction to Web Development with Microsoft Visual Studio Course Summary

Charting the Course... MOC A Introduction to Web Development with Microsoft Visual Studio Course Summary Description Course Summary This course provides knowledge and skills on developing Web applications by using Microsoft Visual. Objectives At the end of this course, students will be Explore ASP.NET Web

More information

Developing Web Applications Using Microsoft Visual Studio 2008 SP1

Developing Web Applications Using Microsoft Visual Studio 2008 SP1 Developing Web s Using Microsoft Visual Studio 2008 SP1 Introduction This five day instructor led course provides knowledge and skills on developing Web applications by using Microsoft Visual Studio 2008

More information

Introduction to Web Development with Microsoft Visual Studio 2010

Introduction to Web Development with Microsoft Visual Studio 2010 10267 - Introduction to Web Development with Microsoft Visual Studio 2010 Duration: 5 days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This five-day instructor-led

More information

10265: Developing Data Access Solutions with Microsoft Visual Studio 2010 Duration: 5 Days Method: Instructor-Led

10265: Developing Data Access Solutions with Microsoft Visual Studio 2010 Duration: 5 Days Method: Instructor-Led 10265: Developing Data Access Solutions with Microsoft Visual Studio 2010 Duration: 5 Days Method: Instructor-Led Course Description In this course, experienced developers who know the basics of data access

More information

Faster XML data validation in a programming language with XML datatypes

Faster XML data validation in a programming language with XML datatypes Faster XML data validation in a programming language with XML datatypes Kurt Svensson Inobiz AB Kornhamnstorg 61, 103 12 Stockholm, Sweden kurt.svensson@inobiz.se Abstract EDI-C is a programming language

More information

MS-20487: Developing Windows Azure and Web Services

MS-20487: Developing Windows Azure and Web Services MS-20487: Developing Windows Azure and Web Services Description In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students

More information

An Overview of Microsoft Visual Studio 2008

An Overview of Microsoft Visual Studio 2008 An Overview of Microsoft Visual Studio 2008 White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio This is a preliminary document and may be changed substantially prior

More information

Developing Windows Azure and Web Services

Developing Windows Azure and Web Services Developing Windows Azure and Web Services Course 20487B; 5 days, Instructor-led Course Description In this course, students will learn how to design and develop services that access local and remote data

More information

describe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution

describe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution 1 of 9 10/9/2013 1:38 AM WCF and WF Learning Objectives After completing this topic, you should be able to describe the functions of Windows Communication Foundation describe the features of the Windows

More information

Introduction to Microsoft.NET Programming Using Microsoft Visual Studio 2008 (C#) Course Overview. Prerequisites. Audience.

Introduction to Microsoft.NET Programming Using Microsoft Visual Studio 2008 (C#) Course Overview. Prerequisites. Audience. Introduction to Microsoft.NET Programming Using Microsoft Visual Studio 2008 (C#) Course Number: 6368A Course Length: 1 Day Course Overview This instructor-led course provides an introduction to developing

More information

DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1

DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1 DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1 Summary Duration 5 Days Audience Developers Level 100 Technology Microsoft Visual Studio 2008 Delivery Method Instructor-led (Classroom)

More information

(9A05803) WEB SERVICES (ELECTIVE - III)

(9A05803) WEB SERVICES (ELECTIVE - III) 1 UNIT III (9A05803) WEB SERVICES (ELECTIVE - III) Web services Architecture: web services architecture and its characteristics, core building blocks of web services, standards and technologies available

More information

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days 2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days Certification Exam This course will help you prepare for the following Microsoft Certified

More information

SUN. Java Platform Enterprise Edition 6 Web Services Developer Certified Professional

SUN. Java Platform Enterprise Edition 6 Web Services Developer Certified Professional SUN 311-232 Java Platform Enterprise Edition 6 Web Services Developer Certified Professional Download Full Version : http://killexams.com/pass4sure/exam-detail/311-232 QUESTION: 109 What are three best

More information

COURSE OUTLINE: OD10267A Introduction to Web Development with Microsoft Visual Studio 2010

COURSE OUTLINE: OD10267A Introduction to Web Development with Microsoft Visual Studio 2010 Course Name OD10267A Introduction to Web Development with Microsoft Visual Studio 2010 Course Duration 2 Days Course Structure Online Course Overview This course provides knowledge and skills on developing

More information

"Charting the Course... MOC A Developing Data Access Solutions with Microsoft Visual Studio Course Summary

Charting the Course... MOC A Developing Data Access Solutions with Microsoft Visual Studio Course Summary Description Course Summary In this course, experienced developers who know the basics of data access (CRUD) in Windows client and Web application environments will learn to optimize their designs and develop

More information

Developing Microsoft Azure and Web Services. Course Code: 20487C; Duration: 5 days; Instructor-led

Developing Microsoft Azure and Web Services. Course Code: 20487C; Duration: 5 days; Instructor-led Developing Microsoft Azure and Web Services Course Code: 20487C; Duration: 5 days; Instructor-led WHAT YOU WILL LEARN In this course, students will learn how to design and develop services that access

More information

Overview SENTINET 3.1

Overview SENTINET 3.1 Overview SENTINET 3.1 Overview 1 Contents Introduction... 2 Customer Benefits... 3 Development and Test... 3 Production and Operations... 4 Architecture... 5 Technology Stack... 7 Features Summary... 7

More information

1. Introduction. 2. Technology concepts

1. Introduction. 2. Technology concepts 1 Table of Contents 1. Introduction...2 2. Technology Concepts...3 2.1. Sharding...4 2.2. Service Oriented Data Architecture...4 2.3. Aspect Oriented Programming...4 3. Technology/Platform-Specific Features...5

More information

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006 Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006 John Hohwald Slide 1 Definitions and Terminology What is SOA? SOA is an architectural style whose goal is to achieve loose coupling

More information

Java Web Service Essentials (TT7300) Day(s): 3. Course Code: GK4232. Overview

Java Web Service Essentials (TT7300) Day(s): 3. Course Code: GK4232. Overview Java Web Service Essentials (TT7300) Day(s): 3 Course Code: GK4232 Overview Geared for experienced developers, Java Web Service Essentials is a three day, lab-intensive web services training course that

More information

SOA Architect. Certification

SOA Architect. Certification SOA Architect Certification SOA Architect The new generation SOACP program from Arcitura is dedicated to excellence in the fields of contemporary service-oriented architecture, microservices, service APIs

More information

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 Course Code: 10263A; Three days; Instructor-Led About this Course This three-day instructor-led course provides participants

More information

M Developing Microsoft ASP.NET Web Applications Using Visual Studio.NET 5 Day Course

M Developing Microsoft ASP.NET Web Applications Using Visual Studio.NET 5 Day Course Module 1: Overview of the Microsoft.NET Framework This module introduces the conceptual framework of the.net Framework and ASP.NET. Introduction to the.net Framework Overview of ASP.NET Overview of the

More information

PROGRAMMING WITH THE MICROSOFT.NET FRAMEWORK USING MICROSOFT VISUAL STUDIO 2005 Course No. MS4995A 5 Day PREREQUISITES COURSE OUTLINE

PROGRAMMING WITH THE MICROSOFT.NET FRAMEWORK USING MICROSOFT VISUAL STUDIO 2005 Course No. MS4995A 5 Day PREREQUISITES COURSE OUTLINE COURSE OVERVIEW This five-day instructor-led course enables developers who are migrating from a different development language, an earlier version of Visual Basic.NET or Visual C#, or who have completed

More information

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 Course Overview This instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual

More information

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 Course 10263A: Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 Course Details Course Outline Module 1: Service-Oriented Architecture This module explains how to

More information

B Nagaraju

B Nagaraju Agenda What to expect in this session Complete ADO.NET Support available in.net Clear Conceptual View Supported by Demos Understand 3 generations of DataAccess.NET Around 9 minutes of videos Free Stuff

More information

Sentinet for BizTalk Server SENTINET

Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and API Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication

More information

Leverage SOA for increased business flexibility What, why, how, and when

Leverage SOA for increased business flexibility What, why, how, and when Leverage SOA for increased business flexibility What, why, how, and when Dr. Bob Sutor Director, IBM WebSphere Product and Market Management sutor@us.ibm.com http://www.ibm.com/developerworks/blogs/dw_blog.jspa?blog=384

More information

Microsoft Developing Windows Azure and Web Services

Microsoft Developing Windows Azure and Web Services 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20487 - Developing Windows Azure and Web Services Length 5 days Price $4510.00 (inc GST) Version B Overview In this course, students will learn how to design

More information

Contents. Microsoft is a registered trademark of Microsoft Corporation. TRAVERSE is a registered trademark of Open Systems Holdings Corp.

Contents. Microsoft is a registered trademark of Microsoft Corporation. TRAVERSE is a registered trademark of Open Systems Holdings Corp. TPLWPT Contents Summary... 1 General Information... 1 Technology... 2 Server Technology... 2 Business Layer... 4 Client Technology... 4 Structure... 4 Ultra-Thin Client Considerations... 7 Internet and

More information

Mobile MOUSe ADO.NET FOR DEVELOPERS PART 1 ONLINE COURSE OUTLINE

Mobile MOUSe ADO.NET FOR DEVELOPERS PART 1 ONLINE COURSE OUTLINE Mobile MOUSe ADO.NET FOR DEVELOPERS PART 1 ONLINE COURSE OUTLINE COURSE TITLE ADO.NET FOR DEVELOPERS PART 1 COURSE DURATION 14 Hour(s) of Interactive Training COURSE OVERVIEW ADO.NET is Microsoft's latest

More information

DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO Course: 10264A; Duration: 5 Days; Instructor-led

DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO Course: 10264A; Duration: 5 Days; Instructor-led CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 Course: 10264A; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN In this course, students

More information

Next-Generation SOA Infrastructure. An Oracle White Paper May 2007

Next-Generation SOA Infrastructure. An Oracle White Paper May 2007 Next-Generation SOA Infrastructure An Oracle White Paper May 2007 Next-Generation SOA Infrastructure INTRODUCTION Today, developers are faced with a bewildering array of technologies for developing Web

More information

C exam. IBM C IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile. Version: 1.

C exam.   IBM C IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile. Version: 1. C9510-319.exam Number: C9510-319 Passing Score: 800 Time Limit: 120 min File Version: 1.0 IBM C9510-319 IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile Version: 1.0 Exam A QUESTION

More information

Mobile MOUSe XML.NET FOR DEVELOPERS ONLINE COURSE OUTLINE

Mobile MOUSe XML.NET FOR DEVELOPERS ONLINE COURSE OUTLINE Mobile MOUSe XML.NET FOR DEVELOPERS ONLINE COURSE OUTLINE COURSE TITLE XML.NET FOR DEVELOPERS COURSE DURATION 11 Hours of Interactive Training COURSE OVERVIEW Microsoft's.NET web services platform introduced

More information

Oracle SOA Suite 11g: Build Composite Applications

Oracle SOA Suite 11g: Build Composite Applications Oracle University Contact Us: 1.800.529.0165 Oracle SOA Suite 11g: Build Composite Applications Duration: 5 Days What you will learn This course covers designing and developing SOA composite applications

More information

Sentinet for Microsoft Azure SENTINET

Sentinet for Microsoft Azure SENTINET Sentinet for Microsoft Azure SENTINET Sentinet for Microsoft Azure 1 Contents Introduction... 2 Customer Benefits... 2 Deployment Topologies... 3 Cloud Deployment Model... 3 Hybrid Deployment Model...

More information

Advanced WCF 4.0 .NET. Web Services. Contents for.net Professionals. Learn new and stay updated. Design Patterns, OOPS Principles, WCF, WPF, MVC &LINQ

Advanced WCF 4.0 .NET. Web Services. Contents for.net Professionals. Learn new and stay updated. Design Patterns, OOPS Principles, WCF, WPF, MVC &LINQ Serialization PLINQ WPF LINQ SOA Design Patterns Web Services 4.0.NET Reflection Reflection WCF MVC Microsoft Visual Studio 2010 Advanced Contents for.net Professionals Learn new and stay updated Design

More information

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Course Number: 2565 Length: 5 Day(s) Certification Exam This course will help you prepare for the following Microsoft Certified Professional

More information

Web Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review

Web Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks Table of Contents Web Services in VisualWorks....................... 1 Web Services

More information

Contents. LINQ for Visual C# 2008 i

Contents. LINQ for Visual C# 2008 i Contents Chapter 1: LINQ to Objects...1 Introduction...1 A Simple C# 3.0 LINQ to Objects Program...1 Extension Methods...3 Lambda Expressions...5 Expression Trees...6 Object Initialization Expressions...7

More information

--Microsoft-- --Windows Phone--

--Microsoft-- --Windows Phone-- --Microsoft-- --Windows Phone-- Microsoft Windows Phone Course 10553A: Fundamentals of XAML and Microsoft Expression Blend Course Outline Module 1: Binding in XAML This module familiarizes the students

More information

SERVICE-ORIENTED COMPUTING

SERVICE-ORIENTED COMPUTING THIRD EDITION (REVISED PRINTING) SERVICE-ORIENTED COMPUTING AND WEB SOFTWARE INTEGRATION FROM PRINCIPLES TO DEVELOPMENT YINONG CHEN AND WEI-TEK TSAI ii Table of Contents Preface (This Edition)...xii Preface

More information

WEB SERVICES FOR MANAGEMENT

WEB SERVICES FOR MANAGEMENT UNIVERSITY OF TWENTE The SimpleWeb WEB SERVICES FOR MANAGEMENT WHY WEB SERVICES? WHAT ARE WEB SERVICES? EXAMPLE PERFORMANCE TOOLS CONCLUSIONS Copyright 2005 by Aiko Pras These sheets may be used for educational

More information

Sentinet for Windows Azure VERSION 2.2

Sentinet for Windows Azure VERSION 2.2 Sentinet for Windows Azure VERSION 2.2 Sentinet for Windows Azure 1 Contents Introduction... 2 Customer Benefits... 2 Deployment Topologies... 3 Isolated Deployment Model... 3 Collocated Deployment Model...

More information

Goal: Offer practical information to help the architecture evaluation of an SOA system. Evaluating a Service-Oriented Architecture

Goal: Offer practical information to help the architecture evaluation of an SOA system. Evaluating a Service-Oriented Architecture Evaluating a Service-Oriented Architecture Paulo Merson, SEI with Phil Bianco, SEI Rick Kotermanski, Summa Technologies May 2007 Goal: Offer practical information to help the architecture evaluation of

More information

BUILDING APPLICATIONS USING C# AND.NET FRAMEWORK (OBJECT-ORIENTED PROGRAMMING, X428.6)

BUILDING APPLICATIONS USING C# AND.NET FRAMEWORK (OBJECT-ORIENTED PROGRAMMING, X428.6) Technology & Information Management Instructor: Michael Kremer, Ph.D. Class 7 Professional Program: Data Administration and Management BUILDING APPLICATIONS USING C# AND.NET FRAMEWORK (OBJECT-ORIENTED

More information

This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to

This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational purposes only and is subject

More information

Transport (http) Encoding (XML) Standard Structure (SOAP) Description (WSDL) Discovery (UDDI - platform independent XML)

Transport (http) Encoding (XML) Standard Structure (SOAP) Description (WSDL) Discovery (UDDI - platform independent XML) System Programming and Design Concepts Year 3 Tutorial 08 1. Explain what is meant by a Web service. Web service is a application logic that is accessible using Internet standards. A SOA framework. SOA

More information

ActiveVOS Technologies

ActiveVOS Technologies ActiveVOS Technologies ActiveVOS Technologies ActiveVOS provides a revolutionary way to build, run, manage, and maintain your business applications ActiveVOS is a modern SOA stack designed from the top

More information

Visual studio 2008 overview

Visual studio 2008 overview OVERVIEW MICROSOFT VISUAL STUDIO 2008 is the development system for designing, developing, and testing next-generation Microsoft Windows -based solutions, Web applications, and services. By improving the

More information

WBM-RDA Integration. User Guide

WBM-RDA Integration. User Guide WBM-RDA Integration User Guide Level: Intermediate Ray W. Ellis (rayellis@us.ibm.com) Daniel T. Chang (dtchang@us.ibm.com) Mei Y. Selvage (meis@us.ibm.com) User Guide WBM and RDA Integration Page 1 of

More information

SERVICE API SPECIALIST Certification. Service API Specialist

SERVICE API SPECIALIST Certification. Service API Specialist SERVICE API SPECIALIST Certification Service API The new generation SOACP program from Arcitura is dedicated to excellence in the fields of contemporary service-oriented architecture, microservices, service

More information

Communication Foundation

Communication Foundation Microsoft Windows Communication Foundation 4.0 Cookbook for Developing SOA Applications Over 85 easy recipes for managing communication between applications Steven Cheng [ PUBLISHING 1 enterprise I prok^iiork.i

More information

SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM ( )

SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM ( ) SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM (2013-2014) MODULE: C# PROGRAMMING CHAPTER 1: INTRODUCING.NET AND C# 1.1 INTRODUCTION TO LANGUAGES C++ C# DIFFERENCES BETWEEN

More information

Course Outline. Developing Data Access Solutions with Microsoft Visual Studio 2010 Course 10265A: 5 days Instructor Led

Course Outline. Developing Data Access Solutions with Microsoft Visual Studio 2010 Course 10265A: 5 days Instructor Led Developing Data Access Solutions with Microsoft Visual Studio 2010 Course 10265A: 5 days Instructor Led About this Course In this course, experienced developers who know the basics of data access (CRUD)

More information

Introduction to Web Development with Microsoft Visual Studio 2010 (10267A)

Introduction to Web Development with Microsoft Visual Studio 2010 (10267A) Introduction to Web Development with Microsoft Visual Studio 2010 (10267A) Overview This five-day instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual

More information

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP 2013 Empowering Innovation DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP contact@dninfotech.com www.dninfotech.com 1 JAVA 500: Core JAVA Java Programming Overview Applications Compiler Class Libraries

More information

Break Through Your Software Development Challenges with Microsoft Visual Studio 2008

Break Through Your Software Development Challenges with Microsoft Visual Studio 2008 Break Through Your Software Development Challenges with Microsoft Visual Studio 2008 White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio This is a preliminary document

More information

BPEL Research. Tuomas Piispanen Comarch

BPEL Research. Tuomas Piispanen Comarch BPEL Research Tuomas Piispanen 8.8.2006 Comarch Presentation Outline SOA and Web Services Web Services Composition BPEL as WS Composition Language Best BPEL products and demo What is a service? A unit

More information

Course Outline: Course 10267A: Introduction to Web Development with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning

Course Outline: Course 10267A: Introduction to Web Development with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning Course Outline: Course 10267A: Introduction to Web Development with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning Duration: 5.00 Day(s)/ 40 hrs Overview: This five-day

More information

ClearPath Forward and Digital Transformation. The Roadmap to Digital

ClearPath Forward and Digital Transformation. The Roadmap to Digital ClearPath Forward and Digital Transformation The Roadmap to Digital Just in the last 4 years.. Hybrid Enterprise 1 2 Software Defined Datacenter Cloud 3 4 Digital Transformation 2017 Unisys Corporation.

More information

Oracle and Tangosol Acquisition Announcement

Oracle and Tangosol Acquisition Announcement Oracle and Tangosol Acquisition Announcement March 23, 2007 The following is intended to outline our general product direction. It is intended for information purposes only, and may

More information

Programming with XML in the Microsoft.NET Framework

Programming with XML in the Microsoft.NET Framework Programming with XML in the Microsoft.NET Framework Key Data Course #: 2663A Number of Days: 3 Format: Instructor-Led This course syllabus should be used to determine whether the course is appropriate

More information

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Course Number: 2555 Length: 1 Day(s) Certification Exam This course will help you prepare for the following Microsoft Certified Professional

More information

COPYRIGHTED MATERIAL. Contents. Part One: Team Architect 1. Chapter 1: Introducing the Visual Designers 3

COPYRIGHTED MATERIAL. Contents. Part One: Team Architect 1. Chapter 1: Introducing the Visual Designers 3 About the Authors Acknowledgments Introduction Part One: Team Architect 1 Chapter 1: Introducing the Visual Designers 3 Why Design Visually? 4 Microsoft s Modeling Strategy 5 Model-driven development 5

More information

AUTHENTICATED WEB MANAGEMENT SYSTEM

AUTHENTICATED WEB MANAGEMENT SYSTEM AUTHENTICATED WEB MANAGEMENT SYSTEM Masters Project Report (CPEG 597) December 2005 Submitted to Prof. Ausif Mahmood ID. 655795 By Kavya P Basa 1 Abstract In an era where web development is taking priority

More information

DE Developing Windows Applications with Microsoft Visual Studio 2010

DE Developing Windows Applications with Microsoft Visual Studio 2010 DE-10262 Developing Windows Applications with Microsoft Visual Studio 2010 Summary Duration 5 Days Audience Developers Level 200 Technology Visual Studio Delivery Method Instructor-led (Classroom) Training

More information

Smarter Business Agility with WebSphere DataPower Appliances Introduction

Smarter Business Agility with WebSphere DataPower Appliances Introduction Mike Masterson Worldwide Executive WebSphere Appliances 14 October 2010 Smarter Business Agility with WebSphere DataPower Appliances Introduction Smarter Business Agility with WebSphere DataPower Appliances

More information

DIPLOMA IN PROGRAMMING WITH DOT NET TECHNOLOGIES

DIPLOMA IN PROGRAMMING WITH DOT NET TECHNOLOGIES DIPLOMA IN PROGRAMMING WITH DOT NET TECHNOLOGIES USA This training program is highly specialized training program with the duration of 72 Credit hours, where the program covers all the major areas of C#

More information

Learn Well Technocraft

Learn Well Technocraft Getting Started with ASP.NET This module explains how to build and configure a simple ASP.NET application. Introduction to ASP.NET Web Applications Features of ASP.NET Configuring ASP.NET Applications

More information

Services Oriented Architecture and the Enterprise Services Bus

Services Oriented Architecture and the Enterprise Services Bus IBM Software Group Services Oriented Architecture and the Enterprise Services Bus The next step to an on demand business Geoff Hambrick Distinguished Engineer, ISSW Enablement Team ghambric@us.ibm.com

More information

Now you can Microsoft Visual Studio 2010 with MSDN

Now you can Microsoft Visual Studio 2010 with MSDN Now you can Microsoft Visual Studio 2010 with MSDN gives your development teams the advanced functionality, superior benefits, and convenient access to the latest tools and resources they need to cost-effectively

More information

Developing Web Applications Using Microsoft Visual Studio 2008

Developing Web Applications Using Microsoft Visual Studio 2008 Course 2310C: Developing Web Applications Using Microsoft Visual Studio 2008 Length: 5 Day(s) Published: April 24, 2008 Language(s): English Audience(s): Developers Level: 100 Technology: Microsoft Visual

More information

Course Window Communication Foundation (WCF) Get the rewards, respect, and recognition you deserve, Become a Microsoft Certified Professional.

Course Window Communication Foundation (WCF) Get the rewards, respect, and recognition you deserve, Become a Microsoft Certified Professional. Corporate Solutions Pvt. Ltd. Course Window Communication Foundation (WCF) Certifications 70-503 Get the rewards, respect, and recognition you deserve, Become a Microsoft Certified Professional. Corporate

More information

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#)

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#) Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#) Course Number: 4994A Length: 3 Day(s) Certification Exam There are no exams associated with this

More information

Oracle SOA Suite 12c: Build Composite Applications. About this course. Course type Essentials. Duration 5 Days

Oracle SOA Suite 12c: Build Composite Applications. About this course. Course type Essentials. Duration 5 Days Oracle SOA Suite 12c: Build Composite Applications About this course Course type Essentials Course code OC12GSOABCA Duration 5 Days This Oracle SOA Suite 12c: Build Composite Applications training teaches

More information

Programming in C# for Experienced Programmers

Programming in C# for Experienced Programmers Programming in C# for Experienced Programmers Course 20483C 5 Days Instructor-led, Hands-on Introduction This five-day, instructor-led training course teaches developers the programming skills that are

More information

Service-Oriented Architecture (SOA)

Service-Oriented Architecture (SOA) Service-Oriented Architecture (SOA) SOA is a software architecture in which reusable services are deployed into application servers and then consumed by clients in different applications or business processes.

More information

Implementing the Army Net Centric Data Strategy in a Service Oriented Environment

Implementing the Army Net Centric Data Strategy in a Service Oriented Environment Implementing the Army Net Centric Strategy in a Service Oriented Environment Michelle Dirner Army Net Centric Strategy (ANCDS) Center of Excellence (CoE) Service Team Lead RDECOM CERDEC SED in support

More information

Topics on Web Services COMP6017

Topics on Web Services COMP6017 Topics on Web Services COMP6017 Dr Nicholas Gibbins nmg@ecs.soton.ac.uk 2013-2014 Module Aims Introduce you to service oriented architectures Introduce you to both traditional and RESTful Web Services

More information

Web Services Development for IBM WebSphere Application Server V7.0

Web Services Development for IBM WebSphere Application Server V7.0 000-371 Web Services Development for IBM WebSphere Application Server V7.0 Version 3.1 QUESTION NO: 1 Refer to the message in the exhibit. Replace the??? in the message with the appropriate namespace.

More information

Microsoft. Inside Microsoft. SharePoint Ted Pattison. Andrew Connell. Scot Hillier. David Mann

Microsoft. Inside Microsoft. SharePoint Ted Pattison. Andrew Connell. Scot Hillier. David Mann Microsoft Inside Microsoft SharePoint 2010 Ted Pattison Andrew Connell Scot Hillier David Mann ble of Contents Foreword Acknowledgments Introduction xv xvii xix 1 SharePoint 2010 Developer Roadmap 1 SharePoint

More information

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#)

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#) Introduction to Microsoft.NET Framework Programming using VS 2005 (C#) Course Length: 5 Days Course Overview This instructor-led course teaches introductory-level developers who are not familiar with the

More information

Beginning ASP.NET. 4.5 in C# Matthew MacDonald

Beginning ASP.NET. 4.5 in C# Matthew MacDonald Beginning ASP.NET 4.5 in C# Matthew MacDonald Contents About the Author About the Technical Reviewers Acknowledgments Introduction xxvii xxix xxxi xxxiii UPart 1: Introducing.NET. 1 & Chapter 1: The Big

More information

Distributed Systems. Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1

Distributed Systems. Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1 Distributed Systems Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1 Service Oriented Architectures (SOA) A SOA defines, how services are

More information