DEV313. MVC Unit Testing Repository Pattern Change Tracking Concurrency Unit of Work MVVM Separation of Concerns Dependency Injection N-Tier TDD Transactions.

Slides:



Advertisements
Similar presentations
WSV405. IPv6 Ready Logo Program
Advertisements

DEV302. Best Practice Visual Studio Ultimate Web Performance Tests Load Tests Load Test Rigs Visual Studio Premium Profiling Tools.
WSV304 Manual Deployment High cost Fully Automated Low cost.
OSP303. demo Status Bar Notification.
SIM Separate solution install paths can be taken, stand alone and SCOM integrated. Both require core AVIcode web apps and DB’s.
DBI331. Cube Measure Group Measure Partition Cube Dimension Dimension Attribute Relationship Hierarchy Level Cube Attribute Cube Hierarchy Measure.
DBI330. Use the SSRS Execution Log, capture SSAS trace Look for peak times Gather workload usage How many more users? Double estimate just in.
DBI405. Agenda Reporting Services Scale Out Architecture Report Catalog Best Practices Scale Out Deployment Best Practices Performance Optimization.
DEV309.
SIM346. General information about the software application.
DEV207. SSDT Database Services Database Services Analysis Services Reporting Services Integration Services.
DEV314. Entity Data Model demo Entity Data Model.
DEV202 Before I get started... …is too expensive. …is too complex. …requires a server.
WSV314. MAP 5.5 Internet ExplorerWindows 7 Software Usage Tracking Heterogeneous Server & Database Inventory Windows Server 2008 R2 Hyper-V SQL Server.
WCL309. Demo.
SIM329. Certificate Enrollment Without CEP/CES Certificate Authority Active Directory Client Workstations LDAP RPC/DCOM.
Optimizing Microsoft SQL Server Analysis Services for Big Data Adam Jorgensen Microsoft Corporation.
EXL319. *Baseline for 80,000 user pool with 8 FEs and 1 BE Lync Server 2010 Capacity Calculator released.
WCL318. MAP 5.5 Internet ExplorerWindows 7 Software Usage Tracking Heterogeneous Server & Database Inventory Windows Server 2008 R2 Hyper-V SQL Server.
WPH203 Content Choice Discoverability demo.
SIM314 Introduction Transport Layer Summary Network Layer.
demo.
Account Service Contacts Service Contacts Service Client.
COS303. Azure Enterprise CLOUDENTERPRISE Data Synchronization SQL Azure Data Sync Application-layer Connectivity & Messaging Service Bus Security.
EXL318. “The voice diagnostics feature is very popular. In general, having that kind of feedback shows that quality is better overall. I think feedback.
Web Server Database Web Server Web Server Auction Web App Auction Service Items and Bids Items and Bids Cache Session State Checkout Service Payment.
DBI329. video.
DBI326. PhraseGoal “Data Mining”Inform actionable decisions “Machine Learning”Determine best performing algorithm.
DPR302.
2.
DEV331. class Tweet : TimelineItem {…} class DirectMessage : TimelineItem {…} class Notification : TimelineItem {…} … TimelineItem[] items = new.
WCL304.
DPR306. Process and tools Individuals and interactions over Following a plan Responding to change over Source: Comprehensive.
DPR305. Controller Model View Client Business Objects Server Business Objects Data.
OSP402 Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.
DEV211. The simplest way to create business applications for the desktop and the cloud.
DBI325. Monitoring Analytics Support will extend to Analysis Services in the Denali release.
DPR301 demo Executable Requirements.
OSP318. ProfileSynchronizationServiceInstanceProfileSynchronizationServiceInstance Profile Service Instance Instance.
WPH303 announcement demo.
VIR326. Dell Compellent always puts the right data in the right place at the right time at the right cost. That’s Fluid Data.
DEV351.
DEV332. Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that.
VIR306. VM Memory Host Computer Balloon Disk VM Host Computer Memory Balloon Disk Inflate Swap Out Ballloon Deflate VM Host Computer Memory.
WSV207. Cluster Public Cloud Servers On-Premises Servers Desktop Workstations Application Logic.
DEV344. NEW VISITORS GROWTH BOUNCE RATE LOSS CONVERSION RATE ORDER VALUE x TIME ON SITE PAGES PER VISIT NUMBER OF VISITS SEARCHES TWEETS MENTIONS.
DEV321. demo Rule: Any slide about UX must be charcoal gray or black.
#TEDEV342 A A B B I currently deploy via FTP directly to my host. My deployment is manual because I need to set permissions on the target server.
Learn more: Download SCM: Join the TechNet Wiki community:
DEV349 Minifig by Dunechaser: Support the
COS308. SQL Azure Database DEMO.
OSP-302. DescriptionUri All lists on a site.../_vti_bin/ListData.svc All Items in a named list.../_vti_bin/ListData.svc/MyList 2nd Item in the list.../_vti_bin/ListData.svc/MyList(2)
DEV348. demo Valid HTML5 Syntax demo.
Cloud-Ready Data Services. cloud data services.
WCL402. “While it’s true that Windows ___ sports some impressive technical features, I believe that Windows owes most of its success to the third-
COS304. Agenda  Cloud Storage System  Scalable  Durable  Highly Available  Pay for what you use.
WSV303. I live here... DC DNS DHCP WDS Clients DC DNS WDS/DHCP DC/DNS.
DEV354. Describe your data Create screens for common tasks Author business logic Customize screen layouts Define custom queries Create custom Silverlight.
SIM End users Web servers Application servers Data servers ? How do I know I have a problem? How do I isolate the problem? How do I diagnose.
DEV325. ODATA Service metadata demo.
WCL301. demo Basic Custom XML-file.
ADO.NET Entity Framework 4.3 for Real Web Applications Adam Tuliper Software Architect Cegedim DEV215.
About Me AUTHENTICATION Identity Provider.

DEV355 Jack Swigert demo my wife demo.
DBI407. Oracle 10g CDF SSAS Cube Builder NAS SSAS Query Servers HW NLB Partition 1 Partition 2 Partition N Partition 1 Partition.
Tim Laverty – Diego Vega – Program Managers Microsoft Corporation SESSION CODE: DEV305.
DEV353. Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification.
COS307. demo Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub. Website:
ADO.NEXT Advances in Data Access for 2008
Presentation transcript:

DEV313

MVC Unit Testing Repository Pattern Change Tracking Concurrency Unit of Work MVVM Separation of Concerns Dependency Injection N-Tier TDD Transactions Performance

SQL Server SQL Azure … Entity Framework

demo

Optimizing EF StartupMinimizing Trips to DatabaseQuery CachingCustomizing SQLChange Tracking

customer

Implemented as Composite Application

Oracle Data Provider for.NET Devart MySQL Connector/NET Progress DataDirect Connect VistaDB OpenLink Software IBM (DB2, Informix, U2) Sybase SQL Anywhere Sybase Adaptive Server Enterprise Phoenix Software Solutions SQL CompactSynergex

demo

Sessions On-Demand & CommunityMicrosoft Certification & Training Resources Resources for IT ProfessionalsResources for Developers Connect. Share. Discuss.

Scan the Tag to evaluate this session now on myTechEd Mobile

SQL Server SQL Azure Visual Studio Entity Framework ADO.NET WCF Data Services …

View Generation impacts application startup (first query) Use Precompiled views Optimizing EF Startup Automatic Lazy Load is default Turn off Lazy Loading/use Eager Loading if required Watch for the over-use of Eager Loading Minimizing Trips to Database Compilation is expensive the first time Use compiled LINQ queries for frequently used queries Query Caching Use Read stored procedures where appropriate Use database Views where appropriate Use ExecuteStoreQuery/Command when desired Customizing SQL Disable for Read Only entities Change Tracking