UI Application Logic Out of the box approach View ViewModel Model Model-View-ViewModel (MVVM)

Slides:



Advertisements
Similar presentations
Silverlight is dead! Long live MVVM!
Advertisements

What to Check SQL Server Buffer Manager: Page Life Expectancy > 300 (seconds) What You’ll See Slow performance across the board Long search crawl.
HttpWebRequest r = WebRequest.Create(url) as HttpWebRequest; r.Headers.Add("Authorization", "Bearer" + " " + accessToken); using.
Ensuring that customers have seamless experiences with setup, support, and use of qualified products & services.
Steve Smith Senior Architect The Code Project SESSION CODE: DPR304.
External Collaboration Internal users Office 2007 Office 2010 Office 2013 New mobile REST endpoints Identity and Collaboration Office 2007.
Enables enterprise operations teams to transform machine data into near real-time operational intelligence Microsoft Azure Operational Insights Preview.
CONSUMERS ALWAYS CONNECTED ON THE GO APPs ON DEVICES PARTNERS APIs AS A BUSINESS DEV TOOL APIs REDUCE FRICTION “MASK DIRTY LAUNDRY” INTERNAL.
Define Ideation Develop Idea to working software Operate Working software to business outcomes Requirements backlog Monitor Implement SHORTENED.
Want to join Lync MVPs and speakers at an exclusive Pub Trivia Night tomorrow? Tweet a photo from a Lync session using the hashtag #LyncTEE for your chance.
Server 2008 SQL Server 2008 SSRS SSAS SSIS SharePoint 2007 Excel 2007 PerformancePoint Server 2007 ProClarity 6 lnfoPath 2007.
Managed Scheduled Ad hoc White Glove Pool C Pool BPool A Organizer Attendee.
FeatureGroup PolicyDSC Configuration stored inGPO fileConfiguration script / MOF file Target nodes by means ofAD links.

Deeper Skill Set Certification Requirement Broader Skill Set Recertification Relevance Rigor.
6-12 months3-6 months 1-2 months Office Compatibility Process Business Collaboration Don’t over discover Discover Business Impact Large Scale.
Upgrading SSIS Packages to SQL Server 2012 Sven Aelterman Lecturer in Information Systems & Web/Technology Specialist Troy University, Sorrell College.
video demo X X Not policy compliant Policy compliant.
SQL 2005SQL 2008SQL 2008 R2 Chart Multiple areas NEW! Multiple areas Multiple axes NEW! Multiple axes Calculated series NEW! Calculated series Gauge.
Kai Axford MBA, CPP, CISSP, ACE Manager, IT Security Services Accretive Solutions SESSION CODE: SIA339 Allyn Lynd Special.
SIM201. Announcing… copyright chappellseminars.com some hosts comply; RST = closed no = response open some hosts comply; RST = closed no = response.
Troubleshoot Add New Capabilities Improve Code/Architectural Health.
Virtual Network Subnet 1Subnet 2Subnet 3 VPN connection On-premises network Virtual Network Subnet Virtual Network Subnet ExpressRoute.
Death of Security: Breached Hosts/Stolen Data/IP Espionage
@CFullerMVP OpsMgr 2012 Evolution OpsMgr 2012 TechEd 2014.
SYNC DEMO “We bought Grandma a new TV. This is what my Dad did to her remote.”
Don Jones Senior Partner and Technologist Concentrated Technology, LLC SESSION CODE: WCL308.
WSV304 Manual Deployment High cost Fully Automated Low cost.
What's New in Microsoft Deployment Toolkit 2012 Michael Niehaus Senior Program Manager Microsoft Corporation.

OSP303. demo Status Bar Notification.
Complete Scope: Lifecycle of IT- Services in Hybrid Clouds.
@NEXTXPERT Improvements that Microsoft has made in the Windows platforms have driven BAD GUYS to new tactics.
and heavy I run out of hardware capacity bigger.
Senior Project Manager & Architect Love Your Data.
Deploying Windows 8 with MDT: A Preview Michael Niehaus Senior Program Manager Microsoft Corporation.
Building HTML and JavaScript Apps with KnockoutJS and MVVM DEV361.
Licensing Your Public and Private Cloud with Microsoft Office 365, Windows Azure, SQL Server and System Center Mark Croft Director Microsoft Licensing.
Come Visit Us in the Microsoft Solutions Experience! Look for Datacenter and Infrastructure Management TechExpo Level 1 Hall.
An Introduction to the Model-View-ViewModel Pattern Srsly? Another MV* Pattern? Srsly? Another MV* Pattern?
Are complex, presumptive Architecture systems that client got to work, usually with some degree of technical debt Contain certain key characteristics.
Upload your final deck on the speaker portal on or before May 28, 2013 at 5:00 pm PT. PowerPoint presentations undergo a brief scrub process and are.
Sample Fill demo WorkflowServiceHostFactory Tracking Persistence Custom Behaviour Creation Endpoint Control Endpoint Exception Behaviour.
SAMPLE FILL Sample Fill.
Self Assessment COS202 a-Expense.
Scale-Out File Server Clusters Storage Spaces Virtualization and Resiliency Hyper-V Clusters SMB Shared JBOD Storage PowerShell & SCVMM 2012 R2 Management.
Administering Microsoft SQL Server 2012 Databases.
pirate s Capabilities Developer Investment Web App Hybrid App Native App.
3 Business Intelligence with the world’s most popular business productivity suite and most widely deployed information platform IT management & developer.
Microsoft Focus & Expertise We have a world-class team of Microsoft experts that can make any other platform integrate better with an existing enterprise.
Real world Windows Phone development Igor
Joe xamlcoder.com/blog Silverlight / WPF Consultant.
/
+ Administering Microsoft SQL Server 2012 Databases Implementing a Data Warehouse with Microsoft SQL Server = Querying Microsoft SQL.
DPR305. Controller Model View Client Business Objects Server Business Objects Data.
Matthew Lam, Chris Stevenson. Overview Design Implementation Demo Quality Assurance Risks and Vulnerabilities Lessons Learned Questions.
Overview of the MVVM pattern for Silverlight and WPF.
DEV321. demo Rule: Any slide about UX must be charcoal gray or black.
04 |Sharing Code Between Windows 8 and Windows Phone 8 in Visual Studio Ben Riga
Platform abstractionSeparate UI and logic.
Model View ViewModel Architecture. MVVM Architecture components.
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel
/DEV/TM #1 Building Cross-Platform Apps with Xamarin and MvvmCross Flavius-Radu DEMIAN.
The cutting edge event for ITPros and Devs December 7-8, 2013 Athens, Greece Fix it once use it everywhere Elias Markelis MCT, Windows Phone Enthusiast.
Adam Schultz MVVM and WPF. MVVM Model, View, ViewModel A software architecture designed to separate out User Interface design, Business Logic, and Data.
It’s a Knockout! MVVM Style Web Development
Using MVVM* Design Pattern in Reproducible Research with Rmarkdown
What’s new for Windows 8 Devs Part 2
Architecting Silverlight Applications with MVVM
An Introduction to the Model-View-ViewModel Pattern
Presentation transcript:

UI Application Logic Out of the box approach View ViewModel Model Model-View-ViewModel (MVVM)

View ViewModel Services Model

View ViewModel Services Model Platform- specific functionality

Portable/Common Platform specific View ViewModel Services Model Platform- specific functionality Service Implementation Platform specific Portable/Common