Sessions

Overview of Microsoft SQL Azure - Phua Chiu Kiang

  • This session will introduce the audience to SQL Azure, with hands-on demonstrations showing all the latest features. We will show you how to build your first SQL Azure powered application and discuss application architecture strategies for cloud and on-premises data.

ASP.NET Web Pages Helpers - Seok Chern

  • WebMatrix contains helpers (components) that simplify common programming tasks. Helpers such as Twitter Helper, WebImage Helper, BingSearch Helper and many more can actually make your development life easier.

Webmatrix with Razor - Seok Chern

  • WebMatrix includes a complete Web development stack that integrates a Web server (IIS Developer Express), database (Microsoft SQL Server Compact 4.0), programming model (ASP.NET Web pages with ‘Razor’ syntax) and a tool (WebMatrix) into a single, integrated and seamless experience. It streamlines Web site development and makes it easier to start Web sites from popular open-source apps.

"Exceptional" Performance - Try { Tim; } Catch { Walter; }

  • Shouldn’t exceptions be exceptional? How often do you pay exception tax? How much exception tax are you paying? This session will demonstrate within and under the hood of exceptions (try / catch / except / finally) for .Net Framework, C and Win32. Don’t miss this exceptional performance by the dynamic duo.

Centralizing users’ authentication at Active Directory level - Hossein Sarshar

  • Nowadays, networking structure of most companies is based on Active Directory. Developers can benefit from this advantage by developing applications compatible with Active Directory user management system and its authentication protocols. Consequently, a users’ single domain logon is enough to access your application securely. The resulting system causes reduction in significant development and administrative efforts.

Windows Azure tips and tricks - Patrick Yong

  • You already knew you could run your .NET-based applications on Windows Azure, but did you know you can encode videos in Windows Azure with Expression Encoder, use Memcached, run multiple web sites in a Web Role, and more? I will show you ten things he’s done with Windows Azure that may surprise you, along with the technical details of how each was accomplished.

Cookbook and recipe of .NET - Ervin Loh and Chan Ming Man

  • Programming in .NET can be both a fun and a challenging task. Those with a background in programming languages such as Java, C++, Visual C#, and Visual Basic often find it difficult to adapt to the "set-based" mindset. It is not always easy to spot "antipatterns" in your .NET code. In this session, you will learn about different types of mistakes commonly made by .NET developers and the potential solutions to the mistakes.

The path to BI: Microsoft all the way - Dinesh Priyankara

  • Business Intelligence is a collective technology, it is not implemented through a single component, hence the implementation is really a challenge. Microsoft Business Intelligence suite is a powerful toolbox that contains all necessary equipment for implementing fully-fledged Business Intelligence solutions. Join the session, understand the life cycle of Business Intelligence processes and see how they are easily driven by Microsoft's end-to-end solutions.

SQL Server needs your support: Indexing Internals - Dinesh Priyankara

  • Indexes make your queries faster, but what will happen if they are unruly and untidy? No doubt, the result would be poor performance. SQL Server opens all its possibilities for creating indexes, but the foundation should be laid by you; this is where it needs your help. Learn the internals of index structures and their implementation, and support SQL Server to build a stronger index.

PowerPivot for Excel 2010 and SharePoint 2010 - Joy Rathnayake

  • Business Intelligence (BI) is quite old, matured concept. But Self-service Business Intelligence is a brand-new initiative from Microsoft to increase the reach and use of BI solutions. It is not an alternate to traditional BI implementations and it’s meant for totally different set of people having different set of objectives. Let’s examine what Self-service BI is and Microsoft’s solution for Self-service BI-PowerPivot. PowerPivot has 02 different implementations – PowerPivotfor Excel 2010 and PowerPivot for SharePoint 2010. Let’s try and explore both of them and see how everyone can do BI now.

Building data ware application in a minute with SharePoint 2010 and Access Services - Joy Rathnayake

  • Access became the most neglected product within Office family in the past. Everyone was running after SQL Server and we were asking ourselves, why we need Access when we have SQL Server? With the release of SharePoint 2010, Access has got a new face and we have a new service application to leverage Access features within browser and develop business solution very easily. Access Services introduces a new toolset to develop Microsoft SharePoint-connected applications. Learn how Access Services works with SharePoint to deliver a new user experience. Let’s also look at the internal workings of the Access Services Query Processor and the data caching model that Access Services uses to optimize queries.

Enterprise Library 5 - A Lap Round - Chan Ming Man

  • Microsoft Enterprise Library is a collection of reusable application blocks that help address common problems that software engineers face when developing enterprise LOB applications. Over the years, Enterprise Library grew larger, and arguably more complex than it really needs to be. In this session, we share how we’ve made Enterprise Library 5.0 simpler to learn, to use and to extend. The session targets both architects and developers who are new to the Enterprise Library and those who have previously used it.

Building Task Schedulers with Windows Workflow Foundation 4 - Serena Yeoh

  • In this session, Serena will talk about how to build task schedulers in WF4 as compared to traditional console-base or Windows service-based schedulers.

Real world prototyping - Kok Chiann

  • Failing your user acceptance tests? Dealing with stakeholders that see to believe? Finding a lot of development rework due to bad requirements? Facing issues with consistency in software user experience? Not to fear, here comes prototyping to the rescue. Come see how effective prototyping in real world software development can help resolve many of these issues, with a demo heavy session stepping through scenarios of how Expression Blend - Sketchflow is used to rapidly create prototypes to facilitates better communication, requirements, expectations, software and ultimately deliver a better and more engaging user experience.

Head up to the clouds with SQL Azure Reporting - Phua Chiu Kiang

  • Microsoft SQL Azure Reporting provides a complete, cloud-based platform designed to support a wide variety of reporting needs enabling organizations to deliver relevant information where needed across the entire enterprise. In this session, you will learn how to deliver highly visual, interactive reports as an integrated part of a Windows Azure-based solution.

Designing Metro style: Phone to desktop - Lee Daqing

  • We have seen the evolution of the Metro design style from Zune, Windows Phone, & in Windows 8. This session, we will see the use of color, typography and motion, to bring a fresh new approach to user experience with Metro design style. Participants would like to share the design principles behind Metro and provide insights for how to apply these principles in apps that you build – in all of your platform.

The basics Of 2D game programming - Chan Wei Min

  • It’s the cool thing to make games right now, It’s actually quite easy to make a 2D game once you understand the basic concepts. And that is what this session will present. Using the XNA framework a basic 2D game will be created right in front of you so that you too can get on the path of writing your own games.

Silverlight and XNA, together at last - Chan Wei Min

  • Silverlight allows for fast development of slick, cool looking user interfaces, but is not the best choice for the high demands of game development. XNA provides high performance access needed to make great games, but stumbles when you need to build UI for your games. Now in Windows Phone 7.5 you can FINALLY use both technologies in the same application, each filling up for the weakness of the other. This session will demonstrate how to bring the 2 together, and how they can enhance the experience of your game.

SharePoint 2010, capacity planning: What you need to know - Kit Kai

  • With the launch of Office365, the successor of BPOS, customers will have whole lots of questions surrounding Office365. Come join my session and deep dive together into the world of Office365. No more overview. You will learn the how to co-exist or migrate your customers' to Office365. We'll discuss on the various scenarios and common problems we'll encounter.

Co-existance and migrating to Office365 deep dive - Jabez Gan

  • With the launch of Office365, the successor of BPOS, customers will have whole lots of questions surrounding Office365. Come join my session and deep dive together into the world of Office365. No more overview. You will learn the how to co-exist or migrate your customers' to Office365. We'll discuss on the various scenarios and common problems we'll encounter.

Web application security - Clement Arul

  • While the adoption of Web-based technologies for conducting business has enabled organizations to connect seamlessly with suppliers, customers and other stakeholders, it has also exposed a multitude of previously unknown security risks. Web applications, are the most vulnerable elements of an organization’s IT infrastructure today. According to Gartner : Almost three-fourths of all Internet assaults are targeted at Web applications and As many as 70% of web sites have vulnerabilities that could lead to the theft of sensitive corporate data such as credit card information and customer lists. Hackers are concentrating their efforts on web-based applications - shopping carts, forms, login pages, dynamic content, etc. Accessible 24/7 from anywhere in the world, insecure web applications provide easy access to backend corporate databases. In this session, we will Cover the anatomy and ways to fix the TOP Web Application Vulnerabilities like SQL Injection, Cross SiteScripting, Cross Site Request Forgery, and Insecure Communications and Storage.

Web application penetration testing - Clement Arul

  • A Web Application Security Assessment reviews all aspects of an application to identify information security vulnerabilities. As applications become more dynamic and user friendly, the number of information security vulnerabilities left open by developer’s increases. IT Security Industry Professionals has found that more than 80% of attacks are coming through the application layer. Some industry regulations are even making application security assessments mandatory. In this session, we cover on Methodologies of Vulnerability Analysis and Penetration Testing with Open Source Tools to Detect and Fix all the common Web application vulnerabilities in your applications.

Virtualization best practices - Tips and tricks from expert - Lai Yoong Seng

  • In this session, we will share on best practise of configuration and deployment of a successful Microsoft virtualization infrastructure.

What’s coming in Hyper-V Vnext on Windows 8 - Lai Yoong Seng

  • In this session, you will be the 1st IT Pro who are getting information about some of the cool features available in Microsoft latest virtualization hypervisor (codename “Hyper-V VNext”).

Managing IT as A Service with System Center - Kwan Thean Keong

  • In order to be able to successfully in running IT As a Service, we need to have a complete solution that revolves around monitoring of health state of the service, tracking and remediation of issues & pain points in the services and how we can automate these process to make to address this issues consistently. In this session we will demonstrate how Operations Manager, Service Manager and Opalis work together to deliver an integrated monitoring and response solution across the System Center suite.

Diagnosing Application Problems - Kwan Thean Keong

  • This session will show how AVIcode can help to diagnose applications and analyze problems and demonstrate strategies for diagnosing and identifying application issues up to the code level. The session will focus on how to interpret AVIcode diagnostics through event analysis and trend reporting.

Security from the ground Up to the cloud - Esmaeil Sarabadani

  • Cloud computing is becoming more and more popular and more companies are moving their services and data to the cloud. This session will give you some security implications of why to move to the cloud and will go deep into different security perspectives with regards to cloud computing. This session will give answers to your questions like, where is my data located? What are the different defense and security layers existing in the cloud? What are the security considerations of the platform and services running on the cloud? and so more.

Hey you… Stay away from my network - Esmaeil Sarabadani

  • As technology is advancing so rapidly, hacking attacks are also getting so complex and more advanced attacks are taking place on networks. At the same time nowadays more malicious activities are being seen from the insiders. In this session we will go through a number of common security threats and will also show you how to stand firm against them. During this session filled with demos we will explain how to design and implement a security baseline within your infrastructure to keep the bad guys away.

'Voice Out' with Lync Server 2010 - James Ooi

  • Configuring Enterprise Voice Lync Server 2010
    - Maximized your productivity and workload through real-time communication
    - Join and managing meeting through phone calls
    - Response Group
    - Ask the Expert

Client management excellence - Teh Wei King

  • This session teaches you how you can manage client computers in your enterprise and how to do it based on some industry best practices. There are loads of technologies involved here; Active Directory, Configuration Manager, App-V, MED-V and many others. Come to this demo packed session and bring home some tips for your enterprise environment today!

Manage that broken PC without getting out of your seat - Teh Wei King

  • Ever been in a situation when a remote computer has blue screen'ed, hung or frozen? You'll soon find yourself stuck at the end of the road! Without a person at the remote computer, you can can only dream at attempting to fix it remotely. Well now you can. Come and see how you can intergrate Configuration Manager 2007 with out-of-band features to manage a remote computer even though it is shutdown.

Optimizing Microsoft Exchange 2010 - Beh Chor How and Tan Han Seen

  • In this session, learn from our experience in the field on how to optimizing Exchange 2010 from the standpoint of architecture, connection, load and storage. We will be sharing tips and tricks from our learnings from past projects.