Telerik RadControls for ASP.NET AJAX - The industry's leading AJAX toolset!

 Featured Speakers

Glenn Block, Senior Program Manager for WCF, .NET FX and the Managed Extensibility Framework, MicrosoftJeff Blankenburg, Senior Developer Evangelist, MicrosoftChris Koenig, Developer Evangelist, Microsoft
Colin Page, Premier Field Engineer, MicrosoftForrest Dermid, Senior BI Technology Specialist, MicrosoftJohn Weston, DPE IT PRO Evangelist, Microsoft
Noah Gomez, Senior Technical Account Manager, MicrosoftPhilip Buelow, Premier Field Engineer, MicrosoftTyler Chessman, Business Intelligence Technology Specialist, Microsoft
David Walker, Senior Application Development Manager (ADM), MicrosoftCory Smith,  Former Microsoft MVPD. Omar Villarreal, President, Microsoft MVP, Dallas .NET Users Group
Devlin Liles, Senior .NET Consultant, Microsoft MVP, Improving EnterprisesJay Smith, PMO Architect and Evangelist, Microsoft MVP, Tyson Foods, Inc.Jeff Bramwell, Enterprise Applications Architect, Farm Credit Services of America
Michael Perry, Solutions Architect, Microsoft MVP, AmerisourceBergenRandy Walker, INETA Membership Mentor, Microsoft MVP, Owner, Harvest I.T.Rob Vettor, Application Architect and Technical Lead, Microsoft C# MVP, SolArc
Seth Juarez, Technical Evangelist, DevExpressShawn Weisfeld, Founder, Microsoft MVP - C#, UserGroup.tvTim Rayburn, Microsoft MVP - Connected Systems, Principal Consultant, Improving Enterprises
Casey Watson, Partner, Konverge LabsChris Conley, CEO, C Solutions, Inc.Chuck Tryon, Tryon and Associates
Rob Sullivan, Vice President, DBA, OKC SQL Developers GroupLuke Crouch, Web Developer, MozillaPaul Holser, Principal Consultant, Improving Enterprises
Angela Belford, Marketing Maven, The Belford GroupBrian Hall, PMP, Tulsa Community CollegeBuddy Lindsey, Jr., CEO, Sourcehold
Carlos Moreno, Graphic Designer, Auryn CreativeChris Weldon, Consultant, Improving EnterprisesDavid Yancey, Manager Consultant, Sogeti, Inc.
Dennis Bottjer, Solutions Architect, ThriveFast LLCDevin Venable, Idea Geek, Gitwit CreativeEric D. Boyd, Director, Chicago + Cloud Practice, Centare
Gae Hill, Adjunct Professor, Tulsa Community CollegeGirish Gangadharan, ABSGJennifer Marriott, Owner, Author, Marpo Multimedia
Josh Varner, Web Developer,  InterWorks, Inc.Joshua Poehls, Software Engineer, InterWorks, Inc.Judd Wheeler, Director of Digital Media, Comm-Arts
Kari Mirabal, Executive Career Coach / IT Recruiter, IntelliSourceLarry Conklin, Senior Developer, QuikTripMatt Galloway, Founder & Chief Technologist, Architactile
Narendra Shrivastava, PMP, Vice President, IIS IncPatrick Forringer, Developer, RewardMeRandall Minter, CTO,
Rod Knowlton, Senior Web Application Development Specialist, HCSCSaif Khan, Freelance Designer / Consultant, Founder of OKGamers.comSarah Daigle Scott, Digital Aficionado, The Belford Group
Sean Whitesell, Tech Lead, President - Tulsa .NET Developers Group, Dollar Thrify Automotive GroupStephanie McCratic, Social Media Strategist, The Belford GroupTaylor Otwell, Business Analyst / Programmer, Data-Tronics Corp.
Tim Costello, Business Intelligence Consultant, Interworks, Inc.Vance Lucas, Co-Founder, Brightbit


Michael Perry, Solutions Architect, Microsoft MVP, AmerisourceBergen

Michael Perry, Solutions Architect, Microsoft MVP, AmerisourceBergen

Throughout his career, Michael has applied mathematical concepts to the construction of software. As a Solutions Architect at AmerisourceBergen, he applies the concepts of eventual consistency, event sourcing, and CQRS to building scalable and robust enterprise systems. He has written about the mathematical underpinnings of various algorithms in C/C++ Users Journal, Delphi Informant, and Code Magazine. Craig Shoemaker interviewed him on the Polymorphic Podcast about Update Controls, an open source project based on the mathematical concept of dependency. You can find out more at


The CAP Theorem and its Consequences

In 2000, Eric Brewer postulated the CAP Theorem. It defines the behavior of distributed systems. Since then, we have based several architectures on this work.

The CAP Theorem states that any subsystem can have only two of these three attributes:

Partition Tolerance

Consistency is the property that two users see the same state. Availability means that a node gives a meaningful response in a reasonable period of time. Partition Tolerance allows a system to continue operating in the face of repeated message loss.

If you can have only two, which two do you choose? Traditional architectures have chosen consistency over partition tolerance. New architectures are reversing that trend.

We will discuss architectural decisions, such as:

Eventual Consistency
Event Sourcing
Command Query Responsibility Segregation

I will demonstrate ways of coding these architectures, and the benefits and drawbacks of each technique.
Oct 7th - 10:30 AM
Oct 7th

Correspondence: Building Occasionally-Connected Out-of-Browser Silverlight Applications

Silverlight is not just a browser plug-in. It is a platform for delivering rich desktop applications. When used out-of-browser, it has access to isolated storage and the ability to run off-line. Correspondence helps you take advantage of these features.

Correspondence automatically synchronizes your application's local data with other users and other devices. When you design your data model using its DSL, it generates both a local database and a network protocol. Then it gives you an object model to code against that seamlessly bridges local and remote.

I'll walk you through the development of a collaborative application, Thought Cloud. We'll cover the following topics:

The Facutal modeling language
The Community
The view model layer
Publish/subscribe communications
Good Silverlight citizenship
asynchronous behavior
network status
quota elevation

Oct 7th - 1:00 PM
Oct 7th

Data Binding without INotifyPropertyChanged

Data binding in WPF and Silverlight is extremely powerful. However, it can also be painful. The most painful part is knowing when to raise PropertyChanged events.

Update Controls is an open source library that takes that pain out of XAML development. It discovers dependencies within your code, and fires PropertyChanged events on your behalf. It's not simply an INotifyPropertyChanged wrapper. It's completely automatic.

In this talk, I'll show you how to data bind in both WPF and Silverlight without INotifyPropertyChanged. I'll demonstrate patterns, starting with MVVM and MVC, and going beyond to Navigation Model and VM Tuple. These patterns enable a fluid style of rapid feature development not previously possible.

MVVM review
Stateful vs. Stateless View Models
Contact list example
Navigation model
View Model Tuple
Oct 7th - 2:30 PM
Oct 7th

 Proud Sponsors

Wavebreak is Tulsa Community College's answer to Information Technology's education latency challenges. Due to the nature of the technology adoption lifecycle, technology education is all too often unable to keep up with its constant evolution, leaving relevant instruction stranded on the beach, while new waves of technology are constantly emerging. The Wavebreak Program brings to the future and current IT workforce an introduction to new technologies as they surface, allowing them to be more competitive in a rapidly evolving job market.

 Save time and money with high quality pre-built components for ASP.NET, WinForms, WPF, Silverlight and VCL as well as IDE Productivity Tools and Business Application Frameworks, all backed by world-class service and support. Our technologies help you build your best, see complex software with greater clarity, increase your productivity and create stunning applications for Windows and Web in the shortest possible time. Learn more at

InterWorks, Inc. is an I.T. Services and Business Solutions provider offering services for network support, business intelligence, software/mobile app development, web strategy, virtualization, data storage/backup, disaster recovery planning and CIO services. InterWorks not only serves a wide range of clients in Oklahoma, but also has an extensive nation-wide customer base. InterWorks has been gaining regional and national recognition for its range of I.T. services and accomplishments. Among the awards are a 2010 Dell Partner of the Year Award, an Inc. 5000 Fastest Growing Private Companies listing for the past three years, Best IT, Web Design, and Hosting Company from OKCBiz Best of Business and most recently ranked in the Top 5 Best Places to Work in Oklahoma by OKCBiz Magazine. For more information about InterWorks' company culture, services and career opportunities, visit: or

Part-Time Pros staffing company unites degree-educated professionals with companies who have part-time and full-time staffing needs. From the stay-at-home mom or dad wanting to contribute to their household income, to the early retiree wanting to continue to work part-time, to the college student needing to earn extra income, Part-Time Pros is your staffing choice.

Born and raised in Oklahoma, Qrimp is a smart, affordable Platform as a Service (PaaS) that simplifies building high quality, secure, database driven web applications. Qrimp can deliver web apps in hours or days that used to take weeks or months. Qrimp's iterative, data-driven development lets your data build the majority of the application for you, because Qrimp infers relational patterns from imported data or custom definitions. It's a powerful technology that saves your organization time and money providing instant ROI through higher employee productivity and optimized business processes.

Businesses located in the greater Tulsa area can upgrade their outdated Cable Modems, DSL Lines, and Copper T1 lines to a Fiber Optic Circuit brought directly into their building.  50mbs, 100mbs or 1000mbs Data Circuits and Internet, Business Telephone Service, and Cable TV service are all upgraded to the highest reliability and quality available anywhere!  EasyTEL has more Fiber Lit Commercial Buildings in Tulsa than all the other carriers combined!

ComponentOne is a privately held company headquartered in Pittsburgh, PA. As a leading component vendor in the Microsoft Visual Studio Industry Partner program, ComponentOne provides a wide range of Visual Studio components, IDE tools, and Web Parts for Microsoft Office SharePoint Server and Windows SharePoint Services. For more information, visit

New Horizons Computer Learning Center is the world's largest independent provider of IT training with more than 00 centers in 65 countries. Through an integrated learning approach that ensures that new knowledge can be applied to real life situations, New Horizons delivers a full range of technology and business skills training from basic application and desktop productivity tools to complex and integrated business systems. We partner with industry-leading vendors including Microsoft, Cisco, CompTIA and EC-Council to bring you the latest in vendor authorized courseware.

ConocoPhillips is an international, integrated energy company with operations in more than 0 countries. As the third-largest integrated energy company in the United States and fourth largest refiner in the world, ConocoPhillips' goal is to deliver energy in a safe, environmentally and socially responsible manner. More than 0,000 ConocoPhillips employees work worldwide to consistently deliver top performance and value to maintain the company's global market position. Employees' individual talents and strengths combine to create a diverse and energized work force within ConocoPhillips. Headquartered in Houston, Texas, ConocoPhillips stock is listed on the New York Stock Exchange under the symbol `quotCOP.`quot

Veeam Software, an Elite VMware Technology Alliance partner, develops innovative products for virtual infrastructure management and data protection. Customers can reduce costs, minimize risks and fully realize the promise of virtualization with Veeam. We are an international company with North American headquarters in Columbus, Ohio USA European headquarters in Reading, Berkshire UK and APAC headquarters in Sydney, NSW Australia. Veeam has more than 0,000 customers worldwide and is currently adding new customers at the rate of 1500 per month. The company's free FastSCP tool is used by more than 150,000 VMware professionals, making it the most widely used tool to help manage VMware.

Red Gate Software makes ingeniously simple tools for over 500,000 Microsoft technology professionals working with SQL Server, .NET, and Exchange.  The company's product line includes tools for comparing, synchronizing, backing up and recovering SQL Server databases understanding and fixing .NET code problems and email archiving for Exchange.

Telerik's mission is to make software development easier and more enjoyable. Our tools for agile project management, collaboration, development and testing allow companies of all sizes to create richer, more stable and aesthetic software faster than ever before. Trusted by over 100,000 customers worldwide for our devotion to quality and customer care, Telerik helps technical and business professionals maximize their productivity and `quotdeliver more than expected`quot every day.As true craftsmen, we don't believe in compromises and our goal is to only release tools that we can be proud of.

Interlink specializes in recruiting and staffing top talent in the Information Technology, Accounting, and Engineering industries. Our goal is to link quality candidates with appropriate employers while providing a high level of customer service. We invest the time to dive deep into your organization?s needs and locate candidates that add value to your team.  Interlink can also assist your organization with the following consulting services:  current system evaluation and recommendations, new system evaluation and selection process, and deliver full project teams to lead system implementations.

Windows Phone puts people at the center making it easier to connect and share with friends, family and colleagues, so you never miss a moment. With the latest release of Windows Phone we're giving you what you need in a truly modern smartphone.

CodeSmith is a software development tool to help you get your job done faster. Technically speaking it is a template driven source code generator that automates the creation of common application source code for any language (C, Java, VB, PHP, ASP.NET, SQL, etc.).CodeSmith includes many useful templates as well as entire sets of templates for generating proven architectures (.netTiers, CSLA, NHibernate, PLINQO, Wilson's ORMapper, APOSA, and more). You can easily modify any templates or write your own to generate your code exactly the way you want it.CodeSmith can help you produce higher-quality, more consistent code in less time. Read More

InformIT is the online presence for the world's leading technology publishers and your source for reliable and qualified content to help you do your job better.

Mike Murach and Associates - For over 0 years, professional developers have been relying on Murach books for quick, practical training and reference. As one developer put it, `quotI started off as a mainframe programmer and I read other books, but none ? and I really mean none ? were as useful as Murach?s. Now I've crossed over into Visual Basic land with their book. As usual, it's the best book out there.`quotFrom the beginning, our goal has always been the same: To develop the best book possible on any programming subject. That's why our books are written by our own staff of experienced developers who know how to produce great training material. That's why each book is packed with tested business examples. That's why we format the content in `quotpaired pages,`quot an approach that developers praise for both training and reference. And because we put that kind of time and care into each book, developers come back to us year after year, whenever they need career-related training.

O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, research, and conferences. Since 178, O'Reilly has been a chronicler and catalyst of leading-edge development, homing in on the technology trends that really matter and galvanizing their adoption by amplifying `quotfaint signals`quot from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme- making, and evangelism. For more information, go to

Founded by industry experts in 2001, Syncfusion, Inc. provides the broadest range of enterprise-class software components and tools for the Microsoft .NET platform.With Syncfusion, developers can move beyond simply coding applications to delivering real business innovation ? the elegant user interfaces, business intelligence dashboards, and sophisticated reporting that today's business users need, in the formats they demand. Our award-winning .NET components and controls are designed to meet your evolving development needs, whether you're working in Windows Forms, WPF, ASP.NET, ASP.NET MVC, or Silverlight.At Syncfusion, we uncompromisingly strive for excellence in order to offer the very best value to our customers - from small ISVs, to global IT consultancies and Fortune 100 companies.

Isocentric Networks is your answer to enterprise- level web hosting and colocation related services.  We know that businesses need solutions that drive growth and improve productivity.  Isocentric Networks is an experienced, trusted provider of internet solutions.  We can design, implement, and support your critical data and infrastructure allowing you to focus on your core business strengths.