 |  |  | Presenter : | Aaron Tan Dani | Microsoft Office
Business Value |
| Session : | Office as a Platform Architecture? | Trackr : | ARC | Session code : | ARC234 | Synopsis : | Today, companies have easier access to information. However, this has also made business more complex as more and more applications were being developed to support the office business applications. Increasing variability, competitive pressures and higher market volatility are forcing organizations to adapt more quickly to changing business conditions. This session will cover various IT Architecture roles and their criticality in designing and deploying successful Office as an Enterprise Platform. |
Presenter : | Aaron Tan Dani | Business Value |
| Session : | Architecture consideration: SaaS or S+S? | Trackr : | ARC | Session code : | ARC222 | Synopsis : | There are many buzz words in the industry today and these buzz words will inevitably lead to a discussion around whether it’s software OR services. SaaS vendors believe in a pure-play “over the wire” approach that software should be completely service based; on the other hand, S+S vendors believe that services play an important role and when this is coupled with the software that you own, develop, manage and customize in-house will deliver the promises of business agility. |
Presenter : | Alecia Heng | Project Management |
| Session : | Business Requirement Architecture | Trackr : | ARC | Session code : | ARC221 | Synopsis : | In most IT projects, the biggest challenge is in making sure the solution correctly addresses the stated business requirements. Often these requirements are miss-communicated or misinterpreted resulting in project delays, resource shortfalls, friction between technical and business users and potential project failures. Therefore, a process and tool is needed to ensure that all parties have the same understanding of the business requirements for a successful solution to be developed and implemented. This session covers one of the Microsoft Best Practices in business requirement gathering and the processes in doing object oriented analysis and design. |
Presenter : | Azali Adnan | Project Management |
| Session : | Visual Studio Team System – Tips and Tricks | Trackr : | ARC | Session code : | ARC235 | Synopsis : | In this session we will examine the many ways that we can customize and
extend the functionality of Visual Studio Team System in your existing environment. We will examine how we can manage Java applications in Team Foundation Server, customize the development process and examine the tools and software kits available to you in order to optimize your investment in Visual Studio Team System. |
Presenter : | Azali Adnan | Project Management |
| Session : | Visual Studio Team System Introduction | Trackr : | ARC | Session code : | ARC213 | Synopsis : | In this session attendees will be given a high level overview of Visual
Studio Team System - both the tools and the server platform. We examine the role of tools and how they are used in the software development process to help ensure software security and quality. We will also examine how through Visual Studio Team System we are able to support the many diverse audiences with a vested interest in software development such as the CIO and CFO, the project manager and business analyst, to the architect and tester. |
Presenter : | Peter Green | Project Management |
| Session : | Architecture: Agile Software Development | Trackr : | ARC | Session code : | ARC114 | Synopsis : | What is Agile Software Development? Why should you care about it? What benefits will it provide to you and your team? Agile is unlike many other development processes which "do a lot" for management, but little for developers. Agile is of both interest and benefit to developers. |
Presenter : | Doug Seven | Visual Studio 2005 |
| Session : | Real World Dataload Testing with Microsoft Visual Studio 2005 Team System for Database Professionals | Trackr : | ARC | Session code : | ARC236 | Synopsis : | Let's face it, testing your application with realistic data loads has never been easy. And be honest, testing with five customer records named "test 123 main street" is not realistic. The best way to test your application and its queries is to download production data and for most companies, that's either illegal or impossible. Microsoft Visual Studio Team Edition: Database Pro to the rescue! We explore how to use VSTS DB Pro to generate both meaningful data and data sets of large enough quantity to simulate real application loads. Then we will use the Unit Test feature of VSTS DB Pro to run and automate these tests. Testing will never be a chore again, it will not only be easy to do, but it will be fun. |
Presenter : | Doug Seven | Visual Studio 2005 |
| Session : | Unit Testing and Test Driven Development | Trackr : | ARC | Session code : | ARC223 | Synopsis : | You want to write the best quality code you can, and you want to ensure it does exactly what it is expected to. By writing unit tests for both your existing code, and for the code you have yet to write, you can ensure that your code is functioning exactly as it was meant to. Learn how to use the Unit Testing features built in to Microsoft Visual Studio 2005. Learn how to set up a Test Project and create unit tests for existing code, write a variety of unit tests, and see how the unit tests help ensure code quality. By the end of the session, you will learn how you can write unit tests to drive the design and development of your code. |
Presenter : | James Whittred | Infrastructure Optimization
Business Value |
| Session : | Delivering Connected Government | Trackr : | ARC | Session code : | ARC226 | Synopsis : | Many of Microsoft's government customers are working on the challenges associated with creating a SOA environment and the delivery of electronic services (e-services). This session takes a look at some of those challenges and offers ideas of how to work through them based on work that Microsoft has undertaken in many geographies around the world. This session showcases the vision and value of the Microsoft Connected Government Framework (CGF), designed to help Government customers cost-effectively design, deploy and manage e-Government Interoperability solutions. With the ability to integrate with a variety of existing and legacy systems and applications based on industry standards (such as XML, HTTP, and Web services) the Microsoft Connected Government Framework gives customers the flexibility of leveraging their existing investments. |
Presenter : | | Session : | Enterprise Patterns & Testability | Trackr : | ARC | Session code : | ARC412 | Synopsis : | Testability is an essential attribute of modern applications. Apart from the obvious quality benefit, testability is also about design and maintainability. In this session we will look at how testability leads to good design and discuss several architectural patterns that promote testability. We will frame this with real world examples taken from some of the most well known frameworks and Microsoft’s new Web Client Software Factory. |
Presenter : | Jeremy Boyd | Visual Studio 2005 |
| Session : | ADO.NET entities | Trackr : | ARC | Session code : | ARC342 | Synopsis : | One of the issues with data access today is the impedance mismatch between the logical (relational) and conceptual (business entity) models that we use in our systems today. ADO.NET Entities brings a solution to this problem by raising the level of abstraction to the conceptual level and promoting the use of business entities within a domain. In this session we will look at what ADO.NET Entities provides, what the benefits of this framework will be for us when we work with data and how to apply it to some common development scenarios. |
Presenter : | John Eldridge | Business Value |
| Session : | An overview of Microsoft Services Business Architecture (a.k.a. Motion) and its role in SOA Solutions | Trackr : | ARC | Session code : | ARC243 | Synopsis : | A key challenge in a SOA program is connecting the solution to the business requirements and demonstrating a clear ROI to the organization. In this session, you will hear how Microsoft Services Business Architecture has proven to be a highly effective complement to service orientated architecture by enabling richer conversations with the business and gaining alignment with the organization’s strategic goals and objectives. This increases the amount of success realized by the projects and provides guidance to implementation teams decision and prioritization strategies. |
Presenter : | Sin Min Lee | Project Management |
| Session : | Microsoft Visual Studio Team Foundation Server: Customizing Team Foundation Server for Application Lifecycle Management | Trackr : | ARC | Session code : | ARC231 | Synopsis : | This session explains how and why organizations make these customizations, what patterns are emerging in successful customizations and how you use TFS tools to accomplish these customizations for your own organization. |
Presenter : | Fun Jin Lim and Siew Hoon Koh | Business Value |
| Session : | Solution Architecting for the “2.0” World | Trackr : | ARC | Session code : | ARC224 | Synopsis : | In this session, we reflect back on Pat Helland’s visionary session Metropolis
and map it to where we are at now in the software world. Today’s software industry has evolved embracing elements of SOA, Rich Internet Applications, Web 2.0 technologies, and Application Platforms. The marketplace has matured and evolved to demand solutions which are rapidly deployable and requiring less tailoring effort. In this session we will look at examples of how current generation software technologies and trends impact our solution offering. We will demonstrate examples of leveraging Microsoft based application platforms and toolkits and discuss strategies of “Buy vs. Build” in positioning software solutions for today’s world. In this interactive session, we will also look forward to elements of the Metropolis to further prepare ourselves to embrace what is coming our way. |
Presenter : | | Session : | Web Client Software Factory - The Proven Way | Trackr : | ARC | Session code : | ARC325 | Synopsis : | Attend this session to learn how to effectively build and operate large transaction processing enterprise Web sites with the Web Client Software Factory (WCSF). We will discuss the architecture of WCSF as well as the patterns of web application development to understand how these proven implementation patterns simplify web application development. We will also look into how complex web applications can be modularized and unit tested using WCSF. Lastly, this session covers the use of Windows Workflow Foundation (.NET Framework 3.0) in building Page Flow applications. |
Presenter : | | Session : | Principles and Patterns of Security for Architects | Trackr : | ARC | Session code : | ARC232 | Synopsis : | What do architects need to know about security? As the key designers of the system they need to understand several basic principles of application design which can ensure that the system can be secured through proper implementation and operation. In this discussion we examine several principles of securing system and consider some insecure practices that leave a system vulnerable. |
Presenter : | | Session : | Software As A Service – Strategies for Engaging The Revolution | Trackr : | ARC | Session code : | ARC211 | Synopsis : | From small startups to large enterprises, Software as a Service (SaaS) is changing how software is designed, developed and consumed. This session discusses different SaaS architectures as well as some emerging best practices in developing SaaS applications. At the end of the session, Solutions Architects in the audience will have a better understanding of what a SaaS architecture is and how it differs from "on premise" software. |
Presenter : | | Session : | Real World SOA with Microsoft Technologies | Trackr : | ARC | Session code : | ARC341 | Synopsis : | In this session we will look at the Microsoft vision for service-oriented architecture and show how Microsoft supports this vision by way of an integrated platform. We will look at how you can position the real world approach with our technologies with your customers. This approach uses their existing systems, line-of-business (LOB) applications, and data to expose them as services (using the .NET Framework and adapters). We then look at how to position these various technologies like Windows Workflow Foundation and Microsoft BizTalk Server to compose those services into composite business processes and workflows, which they can then use to create new dynamic applications that consume your service-oriented infrastructure. I will also talk about some of my real-world experiences, discuss on what is the best approach to take in different situations and how we can map all these to the Microsoft application stacks. Join me to understand how you can position and deliver these new capabilities to your business users by taking advantage of these tools and techniques. |
Presenter : | | Session : | Languages, Frameworks and Architectures | Trackr : | ARC | Session code : | ARC233 | Synopsis : | New language solution frameworks are emerging to make solution development less cumbersome. For example, AJAX for building rich interactive internet applications, SCA for composing components into services, Ruby-on-Rails for building web applications, and Blinq for generating ASP.NET websites based on a database schema. This session will look at how these languages are evolving to include architectural constructs and where that evolution will go. |
Presenter : | | Session : | Establishing IT Architecture as a Profession | Trackr : | ARC | Session code : | ARC244 | Synopsis : | IT Architects have the responsibility of realizing the full potential of technology in supporting the business organization. Unfortunately, the IT Architect roles have not been widely acknowledged and well accepted in the industry. How does one become an IT Architect? How do we equip IT Architects for business success? This session describes what is entailed in being an IT Architect, the various roles he takes on, the pre-requisite skills and how to position the IT Architect in the organization for maximum effectiveness. Also discussed will be resources for building and equipping IT architecture teams. |
|  |
| |
|
| |