Chicago

Code Mastery is going mobile in Chicago for 2013 and heading to the city! We heard your feedback. These are THE topics for this year. Do not miss this opportunity to gain the latest knowledge, learn from the best. Make sure to meet Rocky Lhotka, the creator of CSLA.NET ! This will be a great opportunity to network within the .NET community and we plan to make it a lot of fun.

Tuesday, April 30, 2013

This event is FREE.

Food will be provided during the event.

Questions or comments, please e-mail: Tom Cole (ThomasC@magenic.com).

Location

Microsoft
2nd Floor
200 E Randolph Street
Chicago, IL 60601

Schedule

Time Track 1: Mobile Server Track 2: Mobile Client
8:30–9:00 AM Continental Breakfast, compliments of Magenic
9:00–10:15 AM Keynote – Rocky Lhotka
10:30-11:20 AM Introduction to Web API HTML 5/CSS3/JS
11:30 AM–12:30 PM Lunch, compliments of Magenic
12:30–1:20 PM Understanding Azure Mobile Web Services Effective Design for Mobile Apps
1:30–2:20 PM Mobile Enterprise Deployment Integration IOS with Azure Mobile Services
2:30–3:20 PM Native, Web and Hybrid Development Getting Started Building Amazing Windows Phone 8 Applications
3:30–4:00 PM Giveaways and wrapup

Track 1: Mobile Server

Introduction to Web API – Prasanna Ramkumar

Web developers face frustration with the endless configurations with WCF. ASP.NET Web API is the next-generation framework that makes it easy to build HTTP services consumable by a broad range of clients, such as browsers and mobile devices. It is an ideal platform for building REST-ful applications on the .NET Framework. Prasanna will provide an overview of the Web API and show you how to get started!

Understanding Azure Mobile Web Services – Rocky Lhotka

Windows Azure Mobile Web Services allows for the streamlined representation of structured data in the cloud. It provides a platform for managing users and a scripting platform for push notification, SMS, and email. In short, you can focus on your app’s core functionality. Rocky will tell you all about this exciting new platform, and how to get started!

Mobile Enterprise Deployment – Dan Sniderman

The culture of bringing your own device to work has put pressure on IT organizations. Adding to this, many of these devices were designed to be consumer devices. Dan will take a look at common mobile platforms and offer best-practices for distributing your latest mobile app into the enterprise.

Native, Web and Hybrid Development – Lou Miranda

What are the pros and cons of native, web, and hybrid mobile apps? In this talk, we examine the different ways of creating mobile experiences, what skills are required, how much code and developer experience reusability there really is for each.

Track 2: Mobile Client

HTML 5/CSS3/JS – Corey Miller

Corey will provide an introduction to HTML 5, CSS 3, and Javascript frameworks. He’ll show you how these frameworks can be used to build powerful hybrid mobile applications that limit your platform dependencies while exploiting the best aspects of native development.

Effective Design for Mobile Apps – Sandy Fougerousse

Five minutes on the internet yields Top mobile design tips” links, but in this session Sandy Fougerousse will be addressing the “why” and “how” these oft repeated tips work. Whether you are creating a simple utility or migrating a features-heavy app to a mobile device, learn how keeping the user in mind takes an app from “ok” to great. Look for plenty of mobile design tips and tricks along the way!

Integration IOS with Azure Mobile Services – Lou Miranda

iOS apps are part of many mobile initiatives. Mobile applications can interface to any web service, so they are back-end agnostic. Yet some cloud platforms, such as Microsoft Azure Mobile Services, provide easier integration and templatized code to make iOS app development easier. Learn how to architect and construct an iOS (iPad) app that utilizes Azure web services and takes advantage of Azure value-adds like easy authentication and push notification handling. A real working app will be demonstrated, and its development will be discussed.

Getting Started Building Amazing Windows Phone 8 Applications – Kevin Ford

Kevin will be speaking about creating applications for the new Windows Phone 8 Platform. Topics covered will include: differences from Windows Phone 7 development, how to access data in the application, application design, creating a UX and differences and similarities from Windows 8 development. This talk is intended for audiences who are new to Windows Phone development and want to learn the basics behind creating Windows Phone 8 application in Visual Studio 2012.

Speakers

Rockford Lhotka

rockyRockford Lhotka is the CTO of Magenic, and is the creator of the widely used CSLA .NET development framework. He is the author of numerous books, and regularly speaks at major conferences around the world. Rockford is a Microsoft Regional Director and MVP. Magenic is a company that specializes in planning, designing, building and maintaining your enterprise’s most mission critical systems. For more information go to www.lhotka.net.

Dan Sniderman

image001Dan is a Lead Consultant at Magenic. He is an accomplished technical architect with many years of experience in Microsoft development. He specializes in Team Foundation Server and ALM, deployment scenarios and technologies. He knows what it takes to get to production. Dan is an accomplishment trombonist and enjoys entertaining with his band in his spare time.

Corey Miller

image002Corey is a Technical Sales Engineer at Magenic. He is a professional designer and software developer with extensive experience in multimedia, web & windows based applications. Corey uniquely combines design sensibility with rock-solid Microsoft .NET development skills. He is highly active in the designer/developer space, has served as a presenting speaker at numerous community events, and is a Microsoft MVP in Client App Development.

Prasanna Ramkumar

image003Prasanna is an Associate Principal at Magenic. Prasanna has a broad range of skills. He’s incredibly technical as a .NET architect, but he also understands the project management vantage point. Prasanna is a Microsoft ALM Ranger, and works closely with the Visual Studio Team at Microsoft to improve the product and identify areas for extension. Prasanna enjoys spending time with his family and volunteering at his temple.

Lou Miranda

image004Lou Miranda is a Technical Sales Engineer at Magenic, specializing in Mobile app strategy for enterprises. He helps enterprises conquer the mobile native vs. hybrid vs. web conundrum, as well as helping enterprises address mobility across their customers, suppliers, and employees, balancing technical issues with the importance of user experience. He coauthored a book on enterprise development and has written articles for developer and consumer technology publications. Lou has extensive experience with Windows, Java, iOS (iPhone and iPad), Android, mobile HTML technologies (jQuery Mobile, Sencha Touch), and hybrid development platforms (Titanium and PhoneGap).

Sandy Fougerousse

image005Sandy is an Associate Lead Consultant at Magenic. She has many years of experience in user interface design on a multitude of both web and rich client platform. She’s an accomplished designer with a specialty in working with Microsoft developers. She’s particularly strong at understanding and conveying complex requirements, which reflects in all of her design work. Sandy enjoys the outdoors and is a beginning violinist.

Kevin Ford

image006Kevin is a Practice Lead, out of our Boston Office at Magenic. He specializes in Custom Application Development. Kevin is an accomplished .NET architect and leader at Magenic. He works with each region of Magenic to ensure that Magenic consultants have the right relationships, resources, and opportunities to advance their technical skills.