What Does It Mean?

Total Page:16

File Type:pdf, Size:1020Kb

What Does It Mean? VisualStudioMagazine.com It’s Here. What Does It Mean? ( Hint: If you’re an ASP.NET developer, a lot.) PLUS New Column! Papa’s Perspective ASP.NET Distributed Caching Razor View Engine with Visual Basic Volume 21, No. 9 Volume SEPTEMBER 2011 NetAdvantage® REPORTING, DATA VISUALIZATION AND LOB UI CONTROLS FOR ASP.NET, WINDOWS FORMS, JQUERY/HTML5, WPF, SILVERLIGHT AND WINDOWS PHONE 7 INFRAGISTICS MOTION FRAMEWORK™ Delivering a great user experience in Windows Presentation Foundation (WPF) and Microsoft Silverlight business intelligence applications requires more than styling, it requires giving your application's end users greater insight into the story of their data. OLAP PIVOT GRID DATA VISUALIZATION Work with multidimensional data from your OLAP cubes, data warehouses and Microsoft® SQL Server® Analysis Services. Untitled-7 2 7/8/11 12:22 PM ASP.NET GAUGE Whether it's for a sidebar gadget or an internal portal such as SharePoint®, gauges play a crucial role on any dashboard. WINDOWS FORMS GANTT CHARTS Deliver a Microsoft Project-style user experience to your users, with the composite tabular/timeline view of your scheduling data. CHARTING jQUERY Make business charting quick The most robust and easy with fast, interactive, and forward- and vivid visuals across every thinking product .NET platform. we have based on emerging Web technologies including HTML5 and CSS 3. EXPORT TO MICROSOFT® WORD New class library can create Word documents and stream xamGrid™ contents from Silverlight to a Word document. SILVERLIGHT DATA VISUALIZATION Use the Silverlight Data WINDOWS PHONE 7 Visualization treemap Visually and functionally control to communicate designed to build eye- differences in data points catching, high-end user with different pattern experiences that take your identifications. mobile applications to the next level on the Microsoft® Windows Phone® 7. SCAN HERE for an exclusive look at Ultimate! www.infragistics.com/ult TAKE YOUR APPLICATIONS TO THE NEXT LEVEL WITH OUR TOOLS INFRAGISTICS.COM/ULTIMATE Infragistics Sales 800 231 8588 • Infragistics Europe Sales +44 (0) 800 298 9055 • Infragistics India +91 80 4151 8042 • @infragistics Untitled-7 3 7/8/11 12:22 PM techxtend.com 866-719-1528 Embarcadero RAD Studio XE2 UltraEdit VMware vSphere 5 The ultimate application development suite The world’s #1 text editing solution Essentials Kit Bundle for Windows, Mac, mobile and Web is also the world’s most affordable! VMware vSphere is the industry-leading virtualization platform for building cloud by Embarcadero by IDM Computer Solutions infrastructures that enables users to run Embarcadero® RAD Studio XE2 Professional is UltraEdit is the world’s standard in text business critical applications with designed for software developers and teams editors. Millions use UltraEdit as the ideal confidence and respond faster to building PC, Mac, kiosk and mobile applications text/hex/programmers editor on any their business. platform — Windows, Mac, or Linux! with or without embedded and local database vSphere accelerates the shift to cloud NEW persistence. RAD Studio includes Delphi®, NEW Features include syntax highlighting computing for existing datacenters, while VERSION VERSION! C++Builder®, and RadPHP™ providing you Named User for nearly any programming language; also underpinning compatible public cloud 5! with everything needed for fast native powerful Find, Replace, Find in Files, 1-24 Users offerings paving the way for the only Windows, Mac OS X, .NET, PHP, Web and Paradise # hybrid cloud model. With over 250,000 Professional Ed. and Replace in Files; FTP support, sort, iOS development. customers worldwide and the support of Paradise # column mode, hex, macros/scripting, I84 01201A01 large file handling (4+ GB), projects, over 2500 applications from more than CGI 15501A01 $ 95 templates, Unicode, and more. 59. 1400 ISV partners, VMware vSphere is CALL the trusted platform for any application. CALL techxtend.com/embarcadero techxtend.com/idm techxtend.com/vSphere Spread 5 for Windows Forms Kingston DataTraveler G3 TX Text Control 16.0 by GrapeCity PowerTools 16 GB Flash Drive Word Processing Components • World’s best selling .NET Spreadsheet by Kingston Technology TX Text Control is royalty-free, robust and • Import/export native Microsoft Excel files The new generation of a Kingston powerful word processing software with full formatting in reusable component form. New best-seller is here! With capacities up Version • Extremely flexible printing and export options to 32GB, the reliable DataTraveler Generation 3 • .NET WinForms and WPF rich Released! including PDF (G3) is ideal for your important documents, text box for VB.NET and C# • Extensible formula support, including music, video clips and favorite photos that can • ActiveX for VB6, Delphi, VBScript/HTML, ASP Microsoft Excel functions be stored and retrieved in a flash. • Hundreds of chart styles for enhanced data • File formats DOCX, DOC, RTF, HTML, Professional Edition Available in four fun colors by capacity, it’s a visualization XML, TXT Paradise # perfect fit for the office, home, school and • Powerful user interface and flexible data • PDF and PDF/A export, PDF text import T79 12101A01 connectivity wherever you travel. A well-built cap protects Paradise # Upgrade the USB plug and your data. DataTraveler G3 • Tables, headers & footers, text frames, $ 99 • WYSIWYG spreadsheet designers, quick-start ZHI DQ1077 bullets, structured numbered lists, multiple 1,109. Paradise # also makes a great promotional item for wizard and chart designers undo/redo, sections, merge fields, columns F02 01101A01 your organization. $ 99 Download a demo today. • Royalty-free licensing 28. • Ready-to-use toolbars and dialog boxes $ 99 936. techxtend.com/grapecity techxtend.com/kingston techxtend.com/textcontrol Microsoft Visual Studio Lenovo ThinkPad X220 HP Laserjet Professional 2010 by Lenovo P4014N Printer by Microsoft The ThinkPad X220 features the quality by Hewlett Packard Microsoft Visual Studio 2010 Professional with and performance Lenovo users have Get reliable, fast, and affordable black- MSDN Essentials Subscription is an integrated come to expect and increased audio, and-white printing for your workgroup! environment that simplifies creating, debugging video and communications features that With print speeds of up to 45 pages per and deploying applications. Unleash your respond to the increased use of laptops minute (ppm) and a 540 MHz processor, creativity and bring your vision to life with as a multimedia and communications the HP LaserJet P4014 will help your powerful design surfaces and innovative tools in business. The ultra-portable workgroup operate at peak efficiency. collaboration methods for developers and ThinkPad X220 comes equipped with a Get consistent results and optimal performance Paradise # designers. Work within a personalized environ- full-powered Intel processor with outstand- with the printer’s latest advancements in toner ZHI R83053 ment, targeting a growing number of platforms, ing graphic performance. ThinkPad has technology. Legendary HP reliability means improved on full-size keyboard design and Paradise # Upgrade including Microsoft SharePoint and cloud worry-free printing that stands up to the $ 99* nimble TrackPoint by adding an advanced ZHI GF0818 671. Paradise # applications and accelerate the coding process demands of your office environment. by using your existing skills. buttonless touchpad. M47 40201B02 $1,362.99 $599.99* $ 99 483. techxtend.com/microsoft techxtend.com/lenovo techxtend.com/hp * Offer expires 9/30/11 Datawatch Monarch Professional 11.0 Programmer’s Paradise has a new name: TechXtend! by Datawatch For nearly 30 years, Programmer’s Paradise has served the software development and IT communities with the No other desktop software tool provides best selection of software, terrific values and a commitment to service excellence. Excel-based Business Intelligence (BI) and reporting as easily as Monarch. 30 years... much has changed in that time! Monarch lets anyone, regardless of technology However, one thing that won’t ever change is that we’ll still be your “go to” source for software developer skill level, acquire, customize and export data to tools — AND you'll also be able to depend on TechXtend for all of your other IT needs. Excel and other applications. Unlike traditional BI and reporting solutions, Monarch uses Report Learn more about our new name: www.techxtend.com/techxtend Mining to very easily acquire actionable data business users need, with no programming Win an iPad! skills required. Paradise # NO PURCHASE NECESSARY. Use offer code WEBTRW09 when you place your order online or with your TechXtend/ D07 04201E01 Programmer’s Paradise representative and you’ll automatically be entered into a drawing to win an iPad Wi-Fi 32GB. $ 99 For official rules, or to complete the online entry form: www.techxtend.com/tradewinds 952. techxtend.com/datawatch Software, Systems, & Solutions – Since 1982 Prices subject to change. Not responsible for typographical errors. Untitled-2 1 8/1/11 11:20 AM { FRAMEWORKS } 12 Keith Ward, Editor in Chief, Visual Studio Magazine Papa’s Got a Brand New Mag You’ll probably notice a different face at the top of this column. It’s no longer Mike Desmond’s handsome mug, but my far September 2011 // Volume 21 // No. 9 inferior one. Mike did an amazing job with VSM, and I’ll do my best to pick up where he left off. I look forward to getting to know FEATURES you; interactions with readers have always 12 HTML5 for ASP.NET Developers been one of the best parts of my job, and The technologies bundled as HTML5 finally support what developers have your feedback—both positive and negative— been trying to get HTML to do for decades. BY PETER VOGEL can only help the magazine get better. 17 Scale ASP.NET Apps Through Distributed Caching Mine isn’t the only new face you’ll fi nd in If you’re developing an ASP.NET application for a high-transaction environment, these pages this month. I’m giddy to you can use distributed caching to boost performance without major changes introduce our new columnist, John Papa. to your code.
Recommended publications
  • Download the Ebrochure
    DECEMBER 5-9, ORLANDO, FLORIDA Royal Pacific Resort at Universal Orlando® 5 CODE-FILLED DAYS IN FLORIDA! REGISTER TODAY! VSLIVE.COM/ORLANDO u Visual Studio 2010 / .NET u Web / HTML5 u Developing Services u Cloud Computing u Silverlight / WPF u Windows Phone 7 u Data Management u Programming Practices PLATINUM SPONSORS SUPPORTED BY PRODUCED BY DECEMBER 5-9, ORLANDO, FLORIDA Royal Pacific Resort at Universal Orlando® A Message from the Co-Chairs The Microsoft Development Platform is reaching a huge milestone. With Windows 8 waiting in the wings, the growing momentum of Windows Phone, the industry-wide HTML 5 push and continual emphasis on Cloud Computing, just about everything is changing and growing. We think there’s a great way to digest these changes and seize their collective opportunity. And that’s to hear about them directly TABLE OF from Microsoft product team members and evangelists, along with a number of the finest independent speakers in the business. CONTENTS: We’re Andrew Brust and Rocky Lhotka, and as Conference 10 Reasons to Attend ............................................ 3 Co-Chairs for Visual Studio Live! Orlando, we’d like to personally Speaker List ............................................................................ 4 invite you to join us this December in Orlando, Florida, where we’ll have some of the best content and speakers that you’ll find at a Events & Activities ....................................................... 5 technical conference. Keynote Abstracts ....................................................... 6 Look Who’s Attending .......................................... 6 We’ve put together a blockbuster lineup of sessions on: HTML 5; the Cloud; Windows Phone Development, Silverlight and WPF; Venue & Travel .................................................................... 7 Data Management and Services Development. Agenda-At-A-Glance .............................................
    [Show full text]
  • Kentico CMS 7.0 Windows Azure Deployment Guide 2 Kentico CMS 7.0 Windows Azure Deployment Guide
    Kentico CMS 7.0 Windows Azure Deployment Guide 2 Kentico CMS 7.0 Windows Azure Deployment Guide Table of Contents Introduction 4 Abo..u..t. .t.h..i.s. .g..u..i.d..e..................................................................................................................................... 4 Installation and deployment 6 Ove..r.v..i.e..w................................................................................................................................................ 6 Arc.h..i.t.e..c.t.u..r..e........................................................................................................................................... 6 Pre.r.e..q..u..i.s..i.t.e..s. .&.. .L..i.m...i.t.a..t.i.o..n..s.................................................................................................................... 9 Se.t.u..p.. .(.K...e..n..t.i.c.o..C...M..S.....e..x..e..)..................................................................................................................... 11 We..b.. .i.n..s..t.a..l.l.e..r....................................................................................................................................... 13 Ap.p..l.i.c..a..t.i.o..n.. .s..t.r.u..c..t.u..r.e.. .a..n..d.. .c..o..n..f.i.g..u..r.a..t.i.o..n............................................................................................... 15 De.p..l.o..y..m...e..n..t. .t.o.. .t.h..e.. .c..l.o..u..d...................................................................................................................... 24
    [Show full text]
  • Limitations of Azure in GIS Scalability a Performance and Migration Study
    Mid Sweden University The Department of Information Technology and Media (ITM) Author: Jonas Bäckström E-mail address: [email protected] Study program: Master of Science in Engineering - Computer Engineering, 300 higher education credits Examiner: Prof. Tingting Zhang, [email protected] Supervisor: Lect. Martin Kjellqvist, [email protected] Date: 2012-08-28 M.Sc Thesis within Computer Engineering, Computer Engineering AV, 30 ETCS Limitations of Azure in GIS Scalability A performance and migration study Jonas Bäckström Abstract In this study, the cloud platform Windows Azure has been targeted for test im- plementations of Geographical Information System (GIS) software in the form of map servers and tile caches. The map servers included were GeoServer, MapNik, MapServer and SharpMap, which together with the tile caches, GeoWebCache, Map- Cache and TileCache, were installed on Windows Azures three different virtual ma- chine roles (Web, Worker and VM). Furthermore, different techniques for scaling applications and internal role communication are presented, followed by four sets of performance tests. The performance tests attempt to highlight the differences in re- quest times, how the different role sizes handle the load from the incoming requests, how the different role sizes handle many concurrent TCP-connections and how well the incoming requests are load balanced in between the worker roles. The test im- plementations showed that all map servers and tile caches were successfully installed in Azure, which leads to the conclusion that Windows Azure is suitable for hosting GIS software with similar installation requirements to the previously mentioned soft- ware. Four different approaches (Direct mapping, Public Internal Endpoints, Queue and Worker Role Request Broker) are presented showing how Azure allows different methods in order to scale the internal role communication as well as the external client requests.
    [Show full text]
  • Pro Windows Server Appfabric
    Pro Windows Server AppFabric Stephen Kaufman Danny Garber Apress T1B/UB Hannover TECHNISCHE 133 294 706 INFORMATIONSBIBLIOTHbK U N! V En SIT AT S R! B L' OT H E K HANNOVER Contents it Contents at a Glance iv Contents v 11 About the Authors xvi About the Technical Reviewers xvii a Acknowledgments xviii it Introduction xx Chapter Descriptions xx Source Code xxi ii Chapter 1: Introduction • 1 Introducing Windows Server AppFabric 1 Evolution of Distributed Applications 2 Difference Between Components and Services 2 Service Hosting Environment 2 Problems to Be Solved 3 Getting to AppFabric 4 Enough Already! What is AppFabric? 4 Who Is the Target Customer? 5 AppFabric Component Architecture 5 Key Scenarios Addressed by AppFabric 8 Composite Applications 8 Defining a Composite Application 8 Why Deploy Composite Applications? 8 CONTENTS Integration Applications 9 The Roadmap for AppFabric 9 Business Scenario 10 Summary 12 s Chapter 2: Choosing AppFabric 13 BizTalk as an Integration Server 14 AppFabric as an Application Server 16 AppFabric and BizTalk: Friends or Enemies? 17 When to Choose AppFabric 17 When to Choose BizTalk Server 18 Key Differentiating Points 21 Points of Difference in the Overlap 23 BizTalk Server Adapters 23 Message-Based Correlation 23 Content-Based Routing 24 Long-Running Transaction Support 24 State Management 25 Tracking 25 Using AppFabric and BizTalk Server Together 25 Example 1: BizTalk Server with ESB and AppFabric 26 Example 2: BizTalk Server and AppFabric 27 Example 3: BizTalk Server and AppFabric 27 BizTalk Server
    [Show full text]
  • Eflow Specifications
    eFLOW Specifications Version 5.2 [email protected] www.topimagesystems.com 14 May, 2018 Copyright © TIS, Top Image Systems. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, translated, transcribed or transmitted in any form, or by any means manual, electric, electronic, electromagnetic, mechanical, chemical, optical, or otherwise, without the prior explicit written permission of TIS. [email protected] www.topimagesystems.com 14 May, 2018 Contents About this document 5 eFLOW hardware requirements 5 Network infrastructure 5 Data storage 5 Server hardware requirements 6 SQL server hardware requirements 6 Client hardware requirements 6 Automatic stations 6 Manual stations 7 Standalone system hardware requirements 7 Data storage devices 7 Data storage for eFLOW 5.2.1 and 5.2.2 8 Data storage for eFLOW 5.2 8 Best practice 8 Setup data 9 Dynamic data 10 eFLOW software requirements 12 eFLOW 5.2.1 and 5.2.2 12 eFLOW 5.2 12 Windows Roles and Features 13 Windows Server 2016 13 Windows Server 2012 13 Windows 10 14 Windows 8 / Windows 8.1 14 Supported operating systems 14 eFLOW 5.2.1 and 5.2.2 14 eFLOW 5.2 15 MS SQL Server 16 Supported versions 16 Authentication modes 16 SQL Server Agent 17 MSDTC 17 Verify that MSDTC is installed 17 Install MSDTC 19 Define security properties 19 Start the DTC service 20 Configure MSDTC on other machines 20 eFLOW 5.2 Specifications Page 3 of 24 AppFabric Server (eFLOW 5.2 and earlier) 20 Overview 21 Install Microsoft Server AppFabric 21 Configure AppFabric to work with eFLOW 22 Step-by-step AppFabric Server configuration 22 AppFabric Cache additional configuration parameters 24 Troubleshooting 24 eFLOW 5.2 Specifications Page 4 of 24 About this document This document contains information about eFLOW 5.2 hardware and software requirements.
    [Show full text]
  • Distributed Caching in a Multi - Server Environment
    2010-06-23 Robert Herber 0 2010-08-19 DISTRIBUTED CACHING IN A MULTI - SERVER ENVIRONMENT A study of Distributed Caching mechanisms and an evaluation of Distributed Caching Platforms available for the .NET Framework. Robert Herber [email protected] Robert Herber 1 2010-08-19 Robert Herber 2 2010-08-19 Abstract English This paper discusses the problems Distributed Caching can be used to solve and evaluates a couple of Distributed Caching Platforms targeting the .NET Framework. Basic concepts and functionality that is general for all distributed caching platforms is covered in chapter 2. We discuss how Distributed Caching can resolve synchronization problems when using multiple local caches, how a caching tier can relieve the database and improve the scalability of the system, and also how memory consumption can be reduced by storing data distributed. A couple of .NET-based caching platforms are evaluated and tested, these are Microsoft AppFabric Caching, ScaleOut StateServer and Alachisoft NCache. For a quick overview see the feature comparison-table in chapter 3 and for the main advantages and disadvantages of each platform see section 6.1. The benchmark results shows the difference in read performance, between local caching and distributed caching as well as distributed caching with a coherent local cache, for each evaluated Caching Platform. Local caching frameworks and database read times are included for comparison. These benchmark results are in chapter 5. Swedish Denna rapport tar upp de problem distribuerad cachning kan lösa och utvärderar några distribuerade cachningsplattformar som fungerar med .NET Framework. Grundläggande begrepp och funktionalitet som gäller för alla distribuerade cachningsplattformar tas upp i kapitel 2.
    [Show full text]
  • Introducing Windows Server Appfabric
    INTRODUCING WINDOWS SERVER APPFABRIC DAVID CHAPPELL MAY 2010 SPONSORED BY MICROSOFT CONTENTS What Is Windows Server AppFabric? ..................................................................................................... 3 AppFabric Caching Services ................................................................................................................... 3 Understanding AppFabric Caching Services ............................................................................................ 3 Scenario: Using Caching in an ASP.NET Application ................................................................................ 5 Scenario: Using High-Availability Caching................................................................................................ 6 AppFabric Hosting Services ................................................................................................................... 7 Technology Basics .................................................................................................................................... 8 Creating Services: Windows Communication Foundation................................................................... 8 Creating Workflows: Windows Workflow Foundation ........................................................................ 8 Creating a Workflow Service ............................................................................................................. 10 Understanding AppFabric Hosting Services ..........................................................................................
    [Show full text]
  • Politecnico Di Milano Prototype Implementation of a Cloud Solution
    Politecnico Di Milano Prototype Implementation of a Cloud Solution Supervisor: Prof Sara Comai Student: Sina Alviri 754816 2011-2012 ABSTRACT This thesis is based on a proof of concept done with collaboration of 4ward s.r.l. It was a six month project, done for Global Blue an international financial institution. This project is proposed to create a hybrid cloud to expose financial web services either on cloud or on- premis, on order to guarantee the maximum availability. Thus the concentration was on high-availability and then performance after it. Thus, after an analysis of the main cloud providers in the market we have developed Saas distribution model on the following platforms: - Amazon AWS (Cloud in Irlanda e Singapore) - Microsoft Azure (Cloud in Irlanda, Olanda e Singapore) - vmWare vCloud (On-Premise e Cloud in Francia, Italia e Singapore) Student: Sina Alviri 754816 1 TABLE OF CONTENTS Abstract ......................................................................................................................................................... 0 Table of Contents .......................................................................................................................................... 2 Introduction .................................................................................................................................................. 5 About 4ward ............................................................................................................................................. 5 Objectives
    [Show full text]
  • Distributed Clustering Algorithms Over a Cloud Computing Platform Matthieu Durut
    Distributed clustering algorithms over a cloud computing platform Matthieu Durut To cite this version: Matthieu Durut. Distributed clustering algorithms over a cloud computing platform. Other [cs.OH]. Télécom ParisTech, 2012. English. NNT : 2012ENST0055. tel-00744768v2 HAL Id: tel-00744768 https://pastel.archives-ouvertes.fr/tel-00744768v2 Submitted on 4 Jun 2014 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. 2012-ENST-055 EDITE - ED 130 Doctorat ParisTech THESE pour obtenir le grade de docteur délivré par TELECOM ParisTech Spécialité « Informatique » présentée et soutenue publiquement par Matthieu DURUT le 28 septembre 2012 Algorithmes de classification répartis sur le cloud Directeur de thèse : Fabrice ROSSI Co-encadrement de la thèse : Joannès VERMOREL Jury M. Ludovic DENOYER, Maître de conférences, Université Paris VI Examinateur M. Frédéric MAGOULES, Professeur, Ecole Centrale Paris Rapporteur M. Laurent PAUTET, Professeur, Télécom ParisTech Examinateur M. Fabrice ROSSI, Professeur, Université Paris I Directeur de thèse M. Michel VERLEYSEN, Professeur, Université catholique de Louvain Rapporteur M. Joannès VERMOREL, Fondateur de la société Lokad Examinateur M. Djamal ZEGHLACHE, Professeur, Télécom SudParis Examinateur TELECOM ParisTech école de l’Institut Télécom - membre de ParisTech ii Remerciements Mes premiers remerciements vont à Fabrice Rossi, mon directeur de thèse, et Joannès Vermorel, mon encadrant au sein de la société Lokad.
    [Show full text]
  • Cello How-To Guide Plugging-In Appfabric Caching
    Cello How-To Guide Plugging-in AppFabric Caching How-To - Plugging-in App Fabric Caching Contents 1. Introduction ................................................................................................................................................ 3 1.1 Introduction to App Fabric Caching ................................................................................................... 3 1.2 Download Details ................................................................................................................................ 3 1.3 App Fabric Installation ....................................................................................................................... 4 1.4 Configuration .................................................................................................................................... 11 1.5 Advantages of Caching ...................................................................................................................... 13 1.6 Caching Best Practices ...................................................................................................................... 13 Contact Information ........................................................................................................................................... 14 2 How-To - Plugging-in App Fabric Caching 1. Introduction Caching is an effective concept that takes dynamic content and then creates a temporary reserve of that information. That temporary content is then served as static content until it expires.
    [Show full text]
  • Kentico CMS 6.0 Windows Azure Deployment Guide 2 Kentico CMS 6.0 Windows Azure Deployment Guide
    Kentico CMS 6.0 Windows Azure Deployment Guide 2 Kentico CMS 6.0 Windows Azure Deployment Guide Table of Contents Introduction 4 Abo..u..t. .t.h..i.s. .g..u..i.d..e..................................................................................................................................... 4 Installation and deployment 6 Ove..r.v..i.e..w................................................................................................................................................ 6 Arc.h..i.t.e..c.t.u..r..e........................................................................................................................................... 6 Pre.r.e..q..u..i.s..i.t.e..s. .&.. .L..i.m...i.t.a..t.i.o..n..s.................................................................................................................... 9 Se.t.u..p.. .(.K...e..n..t.i.c.o..C...M..S.....e..x..e..)..................................................................................................................... 11 We..b.. .i.n..s..t.a..l.l.e..r....................................................................................................................................... 13 Ap.p..l.i.c..a..t.i.o..n.. .s..t.r.u..c..t.u..r.e.. .a..n..d.. .c..o..n..f.i.g..u..r.a..t.i.o..n............................................................................................... 15 De.p..l.o..y..m...e..n..t. .t.o.. .t.h..e.. .c..l.o..u..d...................................................................................................................... 23
    [Show full text]
  • Join & Turn on 2010
    Real World Azure Elasticity from on-premise to Cloud (and back) Christian Weyer, thinktecture [email protected] Windows Azure by Example Elasticity from on-premise to Cloud (and back?) Christian Weyer, thinktecture [email protected] Christian Weyer and • Solution architect and principal consultant at thinktecture • Focus on • distributed applications • service orientation, workflows • cloud computing • interoperability • end-to-end solutions • Windows Server, WCF, WF, MSMQ, Windows Azure platform • Microsoft MVP for Windows Azure (Architecture) • Independent Microsoft Regional Director for Germany • http://blogs.thinktecture.com/cweyer • [email protected] 3 A short trip through the Windows Azure Cloud • Introduction • Windows Azure Compute – Development & Deployment • Windows Azure Storage – Runtime Assistant • SQL Azure – Database as a Service • Scalability – More and more • Windows Azure Web-Worker – Cloud Value-add • „... and back ...“ ? – The Cloud is not everything 4 Windows Azure Platform • In many minds “Azure” is mostly glorified hosting • but it is Platform-as-a-Service (PaaS), not IaaS, not hosting • The Windows Azure Platform is actually more than the sum of its pieces • The Cloud is the perfect (the natural) environment for distributed applications & the idea of service orientation • COA - Cost-Oriented Architecture • the architect needs to have controller‘s blood in her veins 5 Windows Azure Platform Scalable compute and storage Automated application/service management Familiar tools, technologies, languages Relational storage for the cloud Consistent development model Automated database management Connect existing apps to the cloud Connect through network boundaries Easily control authorization to apps Cache data for low latency and costs A Common Windows Azure Scenario Predictable Bursting • Services with e.g.
    [Show full text]