IST (+5:30 GMT) | Architect | Designer | Enterprise |
| Application Architecture | Cloud Computing | Designing made Faster and Easier with Microsoft Expression | Enterprise |
| 10:00am - 10:30am | Keynote: Developer Challenge Speaker: Pandurang Nayak, Ramkumar Kothandaraman |
| 10:30am - 11:45am | A Strategic Comparison of Data Access Technologies from Microsoft | | A Strategic Comparison of Data Access Technologies from Microsoft | | | Timing: 10:30am-11:45am | | | |
| | Thanks to recent innovations from Microsoft including LINQ, the Entity Framework and ADO.NET Data Services, choosing a technology for data access architecture has become a subject for debate. Among other things, Architects must balance productivity, elegance, and performance. Some common questions include: Are data readers and data sets still useful? How should I choose between LINQ and Entity Framework models? Should I design custom entities or use types that follow the database schema? Should I use ADO.NET Data Services to expose my data model or control access via Windows Communication Foundation (WCF) business services? This session looks at data access architecture for each of these technologies, illustrates common practices when employing each, discusses pros and cons, and helps you better understand how to choose the right technology for your scenario. |
|
| |
| | Speaker: Sachin Vinod Rathi |
| Building Highly Scalable Applications using the Windows Azure Platform | | Building Highly Scalable Applications using the Windows Azure Platform | | | Timing: 10:30am-11:45am | | | |
| | Hear how Microsoft views the future of cloud computing and how it is starting to deliver this vision in the Windows Azure platform. Learn how applications can be written to preserve much of the investment in code, programming models and tools, yet adapt to the scale-out, distributed, and virtualized environment of the cloud. In this Session, we'll take an application and talk about some of the architecture concepts required to scale out applications on the Windows Azure Platform. |
|
| |
| | Speaker: Vikram Rajkondawar |
| Principles of Design Series. How to get started on MS Expression | | Principles of Design Series. How to get started on MS Expression | | | Timing: 10:30am-11:45am | | | |
| | Arturo takes you on a journey of the 13 principles of design like Learning about Balance, Points, Lines, Forms, Unity etc. using Expression Design. Arturo will also highlight some of the best resources which will help you get started on Expression Studio3. |
|
| |
| | Speaker: Arturo Toledo |
| NO SESSION | | NO SESSION | | | Timing: 10:30am-11:45am | | | |
| | No Session has been scheduled for this time slot. |
|
| |
|
|
| 11:45am - 12:00pm | Break |
| 12:00pm - 1:15pm | | Leveraging Windows Azure Platform | | Leveraging Windows Azure Platform | | | Timing: 12:00pm-1:15pm | | | |
| | One of the challenges architects face is envisioning a solution involving multiple technologies, tying them together and making them work for required solution. This session focuses on such aspects for Windows Azure platform. Today Windows Azure with its services has become a vital consideration for architects, but there is still a challenge seeing how all of them fit as a single unit and how to make them interplay with each other. This session builds on a real world scenario, effectively mapping Azure offerings to requirements on hand, covering architecting, designing & developing aspects while sharing some practical experiences. |
|
| |
| | Speaker: Niraj Bhatt |
| Design Standards based web sites with Expression Web | | Design Standards based web sites with Expression Web | | | Timing: 12:00pm-1:15pm | | | |
| | Microsoft® Expression® Web gives you new tools to produce high-quality, standards-based Web sites faster and easier: built-in support for today’s Web standards, sophisticated CSS design capabilities, and visual diagnostic tools. With support for a range of scripting and server-side languages, Expression Web provides the flexibility to use the right mix of essential technologies. Expression Web supports PHP, HTML/XHTML, XML/XSLT, CSS, JavaScript, ASP.NET , ASP.NET AJAX, Silverlight, Flash, Windows Media, and Photoshop as well as integration with Microsoft Visual Studio and Expression Studio. |
|
| |
| | Speaker: Roopak Nair |
| NO SESSION | | NO SESSION | | | Timing: 12:00pm-1:15pm | | | |
| | No Session has been scheduled for this time slot. |
|
| |
|
|
| 1:15pm - 2:15pm | Lunch Break |
| 2:15pm - 3:30pm | Architecting for Performance | | Architecting for Performance | | | Timing: 2:15pm-3:30pm | | | |
| | Typical view of Performance is Infrastructure and hence bulk of the focus and money are spent over it. With increasing awareness and experience of poor performing applications; Performance testing is mandated in many organizations. However, performance testing is a reactive measure to uncover system deficiency prior to production roll out. Often one does not have enough time to fix the problems uncovered as part of performance testing. Fact is, if little budget is estimated to manage performance as part of Requirement Analysis, Architecture and design review, Software development; many issues can be fixed very early in the SDLC phase. This not only helps cutting cost to address performance issues; but, improves software delivery. This session aims to exploit the key knowledge areas of performance in the space of architecture, design and development phases of .Net and Windows Azure to reiterate the fact that Performance is a proactive approach rather reactive. |
|
| |
| | Speaker: Bala Prasad Peddigari (Bala), Ambily Kamalasanan |
| SaaS-enabled eGovernance on Windows Azure | | SaaS-enabled eGovernance on Windows Azure | | | Timing: 2:15pm-3:30pm | | | |
| | Persistent’s eGovernance Portfolio is a suite of products targeted at Indian Government bodies. The eGovernance Portfolio provides G2G, G2C and G2B applications that include Grievance Redressal, Birth/Death Registration and Voter ID Cards. Main benefits include:
1. Easy interaction for citizens, NGOs and businesses.
2. Reduced administrative and operation costs for govt. bodies.
A key highlight is the Tenant Provisioning System that makes it easy to onboard, provision and maintain tenants across India. In depth analysis of the solution architecture will be done in the VTD session. |
|
| |
| | Speaker: Tushar Mistry, Madhuri Tambe |
| Designing Interactive WireFrames | | Designing Interactive WireFrames | | | Timing: 2:15pm-3:30pm | | | |
| | What does Windows, Windows Live, Internet Explorer, Home Server and Expression Blend all have in common? Believe it or not, PowerPoint played a role in the design process. The productivity application where you and I might just make slideshows is also becoming a popular prototyping tool inside Microsoft. Ashish Krishna will showcase how you can design some of the most effective interactive wireframes with Powerpoint and other commonly used tools. |
|
| |
| | Speaker: Ashish Krishna |
| Microsoft Application Platform – An Overview | | Microsoft Application Platform – An Overview | | | Timing: 2:15pm-3:30pm | | | |
| | In this session, we will delve into the various facets of Microsoft Application Platform and understand the technologies under each of the core capabilities. Understanding of the Application platform plays a crucial role in realizing the width and breadth of technology offering on the Microsoft Stack. |
|
| |
| | Speaker: Aditee Rele |
|
| 3:30pm - 3:45pm | Break |
| 3:45pm - 5:00pm | | | Quick Iteration and Rapid Prototyping in the Design Process. Overview of Expression Blend | | Quick Iteration and Rapid Prototyping in the Design Process. Overview of Expression Blend | | | Timing: 3:45pm-5:00pm | | | |
| | Expression Blend™ is the tool for interaction design and enables user experience concepts to be delivered with full fidelity, from the initial prototype to the completed project. With the SketchFlow Feature prototypes are fast, easy and inexpensive to build, making it possible to create, explore and compare multiple ideas before moving forward with a solution. Amit will showcase applications of Expression Blend with some real world examples. |
|
| |
| | Speaker: Roopak Nair |
| Next Generation Web & Client – A Run Through | | Next Generation Web & Client – A Run Through | | | Timing: 3:45pm-5:00pm | | | |
| | Welcome to the world of next generation web and client technologies. We will explore the possibilities of building cutting edge user interface/experience for the client as well as for the web with the latest and greatest technology offering on the Microsoft Application platform. We will introduce you to the technology blocks that enables solution building in this area. |
|
| |
| | Speaker: Sandeep J Alur |
|
| 5:00pm - 5:15pm | Closing Note |