LA CISD Tech Day Presented by: Microsoft. Piyush Saggi Developer Solutions Specialist

Similar documents
VST System & Foundation

SharePoint Development Web Development Generate from Usage. Cloud Development Windows Development Office Development

Continuous Delivery and Team Foundation Server Ognjen Bajić Ana Roje Ivančić Ekobit

Visual studio 2008 overview

LEVERAGING VISUAL STUDIO TEAM SYSTEM 2008 Course LTS08: Five days; Instructor-Led Course Syllabus

VISUAL STUDIO TEAM SYSTEM 2008 END-TO-END USING MSF/CMMI Course E2EC08: Three days; Instructor-Led Course Syllabus

MICROSOFT VISUAL STUDIO 2010 Overview

Visual Studio Team Services

Azure Day Application Development. Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region

Niels Hede Pedersen. Software Developer. Year of birth 1964 Speciality: Software development on the Microsoft platform.

Azure Highlights. Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region

Upgrading to Windows Server 2008

DEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010

ArcGIS Runtime SDK for.net Getting Started. Jo Fraley

1. Introduction. 2. Technology concepts

Industry-leading Application PaaS Platform

Now you can Microsoft Visual Studio 2010 with MSDN

Developing Windows Applications with Microsoft Visual Studio 2010

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

C# is intended to be a simple, modern, general-purpose, objectoriented programming language. Its development team is led by Anders Hejlsberg.

DE Developing Windows Applications with Microsoft Visual Studio 2010

Discover, Relate, Model, and Integrate Data Assets with Rational Data Architect

COPYRIGHTED MATERIAL. Introducing the Project: The SmartCA Application. The Problem

Deccansoft Software Services

TFS for SQL/BI Developers. Dave Fackler Business Intelligence

STREAMLINED CERTIFICATION PATHS

Index. Application programming interface (API), 38. Binary Application Markup Language (BAML), 4

Team Foundation Server Visual Studio Team Services. Hans-Petter Halvorsen, M.Sc.

Transform to Your Cloud

MICROSOFT DEVELOPER AND DESIGNER TOOLS Product Guide

MICROSOFT DEVELOPER AND DESIGNER TOOLS Product Guide

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010

Writing Secure Code with Visual Studio Team System

Simon Wosko Phone: Site: Summary Skills Programming Languages Software Database Platforms Utilities SIMON WOSKO 1

Modern App Architecture

SHAREPOINT 2010 OVERVIEW FOR DEVELOPERS RAI UMAIR SHAREPOINT MENTOR MAVENTOR

Learn to develop.net applications and master related technologies.

Azure Certification BootCamp for Exam (Developer)

CA ERwin Data Modeler r9 Rick Alaras N.A. Channel Account Manager

THE ACUCOBOL AND RM/COBOL ROADMAP WHAT S NEXT?

Microsoft Certified Professional Transcript. Microsoft Office Project Server

App Service Overview. Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region

Get ready to be what s next.

Datacenter Management and The Private Cloud. Troy Sharpe Core Infrastructure Specialist Microsoft Corp, Education

J2EE Application Development : Conversion and Beyond Osmond Ng

SharePoint Online and Azure Integration

Microsoft Certified Professional Transcript

Test Driven Development (TDD), and Working with Legacy Code Using C# Workshop ( 4 days)

Real-life technical decision points in using cloud & container technology:

MCSE Cloud Platform & Infrastructure CLOUD PLATFORM & INFRASTRUCTURE.

Application Development at

Migrating Enterprise BI to Azure

Sahi. Cost effective Web Automation

Microsoft Certified Professional Transcript

Android Validation Xml Against Schema Visual Studio 2010

Break Through Your Software Development Challenges with Microsoft Visual Studio 2008

Eleni Rachaniotou. Developer Programs Manager Microsoft Hellas

Developing Microsoft Azure Solutions (70-532) Syllabus

ArcGIS Runtime: Building Cross-Platform Apps. Rex Hansen Mark Baird Michael Tims Morten Nielsen

Azure Certification BootCamp for Exam (Architect)

Visual Studio Team Services

Application Lifecycle Management Solutions using Microsoft Visual Studio 2013

Pro XAML with C# From Design to Deployment on WPF, Windows Store, and Windows Phone. Buddy James. Lori Lalonde

The IBM MobileFirst Platform

Developing Enterprise Cloud Solutions with Azure

Microsoft SharePoint 2010 The business collaboration platform for the Enterprise and the Web. We have a new pie!

Data Tier Application In SQL Sever Nikhil A. Govekar Scalability Experts

Test Automation as a Service (TaaaS)

Build an open hybrid cloud and paint it red and blue

What s New in XAML Q Release

Overhauling Dev Arch with Ansible Tower and Docker

.NET ANALYST DEVELOPER

Missing link in the automated development process DevOps Integrating TFS and SCOM. Ognjen Bajic, MVP for VS ALM, PMP, MCSD, MCTS:TFS Ekobit

Workloads tab: - Select Mobile development with.net. Individual components tab - Select Xamarin

Oracle Developer Day

Developing Microsoft Azure Solutions (70-532) Syllabus

Manual Visual Studio 2010 Web Developer Tools 2012 Professional

STREAMLINED CERTIFICATION PATHS

Become an Azure Demigod with Resource Manager Templates

RED HAT CLOUD STRATEGY (OPEN HYBRID CLOUD) Ahmed El-Rayess Solutions Architect

An Introduction to GIS for developers

Configure Sharepoint 2010 Development

Deploying and Using ArcGIS Enterprise in the Cloud. Bill Major

The PISA Project A Model Driven Development case study

Test-driven development

ArcGIS Runtime: Building Cross-Platform Apps. Mike Branscomb Michael Tims Tyler Schiewe

Tizen.NET. Transition of Tizen Developer Environment. Samsung Electronics S/W Center Sung-Jae Lee, Seungkeun Lee

MCSE Mobility Earned: MCSE Cloud Platform & Infrastructure Earned: 2017 MCSE MCSE. MCSD App Builder. MCSE Business Applications Earned 2017

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Practical Guide to Platform as a Service.

70-532: Developing Microsoft Azure Solutions

10/9/2012. Sample C# program:

Microsoft certified solutions associate

Azure Webinar. Resilient Solutions March Sander van den Hoven Principal Technical Evangelist Microsoft

Microsoft Visual Studio 2010 Training Course Catalogue. Learning Solutions

What is Dell EMC Cloud for Microsoft Azure Stack?

Oracle Developer Day

Developing Microsoft Azure Solutions (70-532) Syllabus

Team Foundation Consulting. Training. Team Member Training User training designed to cater for specific roles within your team. Developer TFVC / Git

Randy Pagels Sr. Developer Technology Specialist DX US Team AZURE PRIMED

Transcription:

LA CISD Tech Day Presented by: Microsoft Piyush Saggi Developer Solutions Specialist psaggi@microsoft.com

Agenda

Introduction

Some Q & A What roles do you represent? Areas of expertise.net? How many are on Facebook?

History of Computing I wish to God these calculations had been executed by steam.

As software has evolved basic functions = plumbing, advanced (intelligent) functions have moved up. Emergence of Frameworks

Which framework are you?

Why frameworks are like TVs?

The.Net Framework Journey When did it start?

Speed Dating Year Version 2000/2001 Beta 2002 1.0 2005 2.0 2006 3.0 2007 3.5 2009 4.0

What is.net? BCL, FCL Runtime

Why upgrade? Enhancements & Improvements Security Language Improvements Tools Support Rewriting Existing Apps Cost of maintenance > Cost of rewriting Standardizing/Migrating to platform

Development of UI technology @ Microsoft Raw to Ruby to Trident to WinForms to WPF Hello World User32 (50 LoC); WinForms (10 LoC); WPF (10 LoC)

Let s extol WPF Comprehensive (Media), Platform, Imperative (code), Declarative (markup)

Markup XAML = extensible Application Markup Language initialize objects in XML separate content from code XAML elements < >.net types

Application Lifecycle Management Visual Studio Team System

Top Boring/Hated Activities #1 =? #2 =?

Top Boring/Hated Activities #1 = Process #2 = Meetings

Guidance for Developers. Please document everything. [Must include heart rate, pulse, perspiration] Kam, it s been 73 seconds since the last meeting. What progress has been made?

Roles in VSTS TFS (C & C hub)

IT is a solar system Developer Focus of Visual Studio 2003 and previous versions

IT is a solar system IT Organization CIO IT Director Architect Tester Application Support Developer Business Analyst DBA PM Data Center Deployment Software Team Operations

Visual Studio Team System Team Suite Architecture Development Test Database Application Modeling Infrastructure and Deployment Modeling Code Analysis Performance Tuning Security Analysis Performance Testing Manual Testing Test Case Management Database Change Management Database Testing Database Deployment Unit Testing Code Coverage Class Modeling Visio and UML Modeling TFS CAL Visual Studio Professional Edition

TFS Architecture Client Tier Visual Studio 2005 Office Products (Excel, Project) Others Team Foundation Client API Application Tier TF Integration Services Team Portal Team Reporting Team Build Data Tier Operational Store Data Warehouse SQL Server 2005

Architecture Your Needs Design Applications, Infrastructure Communicate design Constraints & settings Ensure deployment Deployment Report Visual Studio Logical Datacenter Designer Application Designer Deployment Designer Class Designer Sleep

Developer Your Needs Understand design Write better code No duplication Reports (Bug, Build) Builds Self evaluation Coffee Visual Studio Class Designer 2 way code sync Static Analysis Code Profiling Code Coverage Unit Testing TDD (Test Driven Development) Automated Build

Tester Your Needs Test the application Performance Integrate/Manage tests Record output Feedback loop bugs Fewer bugs Visual Studio Create Tests Load tests Web tests Manual tests Generic tests Test Reports Bug Tracking Test Run Configuration

Database Your Needs DB Version Control Schema Compare Database Unit Testing Create/analyze scripts/queries Collaborate Visual Studio Offline Schema Control Create Unit Tests Data generator T SQL Editor Integration with TFS

Licensing Team Foundation Server License Team Suite (L) Architecture (L) Development (L) Test (L) DB (L) CAL Included VS Professional (L) Excel/Project/ Other clients CAL not included L = License

Utility Computing S+S SaaS Web 2.0 Virtualization

The 4 Magic Questions Degree of Isolation OS or VM Level of resource consumption Degree of scale Level of control To cloud or not