160 likes | 277 Views
PR33. Build a .NET Business Application in 60 Minutes with xRM and SharePoint. 45. Nikhil Hasija Senior Product Manager Microsoft Corporation. Objectives. Build an app in 45 minutes! . xRM Application Framework. Client.
E N D
PR33 Build a .NET Business Application in 60 Minutes with xRM and SharePoint 45 Nikhil Hasija Senior Product Manager Microsoft Corporation
Objectives • Build an app in 45 minutes!
xRM Application Framework Client • Declarative development of relational business applications using flexible models and dynamic services. • Models encompass multiple Domain Specific Languages (DSLs) • Business Application Services Forms / Views Workflow Security Application models in metadata Entities Multi-tenant controller SQL
Application Scenario • A company “Contoso” is evaluating building an LOB system to help manage their RECRUITING Processes. • Some specifics about the technology stack • Office + Outlook is used all across the company • An ERP system for Human Resources • SharePoint is used for collaboration • They have .NET development resources
Functional Requirements • Manage Recruiting Processes from submission to hiring • Correspondence with candidates must occur in all stages of the application • Once a prospect is approved they shall be called for an interview • Only interviewers may see the comments • Business intelligence to assess effectiveness, pipeline etc.
6 Hiring Manager Recruiter Candidate Composing a Business Application Service Integration Recruiting Solution • Positions Resume Find Matches Create applications Create Additional Applications Create Additional Applications ERP Candidate Applications Candidates Background checks … Application UI Page:Find Matches Positions Portal 3rd Party Services Skills Devices Follow up – Phone Call
Building the App demo Rapidly move from concept to delivery
Entities Recruiter [User] Job Application Applicant [Contact] Hiring Manager [User] Interview Interviewer [User] Interview Comments 1 M
Summary • Declarative (Focus on What, not How) • Metadata Driven (Point & Click) • Iterative (Release early & often) • xRM accelerates development and delivery of business applications.
xRM @ PDC 2009 • Visit us at the booth in the pavilion • Try hands on labs • Extending CRM5 and Solutions Packaging • Building CRM5 Data Visualizations and Dashboards • Attend sessions
YOUR FEEDBACK IS IMPORTANT TO US! Please fill out session evaluation forms online at MicrosoftPDC.com
Learn More On Channel 9 • Expand your PDC experience through Channel 9 • Explore videos, hands-on labs, sample code and demos through the new Channel 9 training courses channel9.msdn.com/learn Built by Developers for Developers….