Tulsa TechFest 2013 - Fri, Oct 11th - Don't miss 8.0!


Infragistics - Create killer user Experiences across all platforms! Download your free trial!
Home
Agenda
Speakers
Sponsors
Tracks
Prizes
FAQs
Media Kit
Community
  

 Featured Speakers

Error in TransformGetString: Root element is missing.

 Bio

Michael Perry, Principal Consultant, Improving Enterprises

Michael Perry, Principal Consultant, Improving Enterprises

Author of Pluralsight courses like XAML Patterns, CQRS Theory and Practice, and Provable Code, Michael applies mathematics to software. He has built upon the works of Bertrand Meyer, James Rumbaugh, and Donald Knuth to develop a mathematical system for software development. He has captured this system in a set of open source projects, Update Controls and Correspondence. As a Principal Consultant at Improving Enterprises, he applies mathematical concepts to building scalable and robust enterprise systems. You can find out more at qedcode.com.

 Sessions

XAML Patterns

Over a decade ago, a book by four authors changed the way that we write software. It added words like Singleton, Flyweight, and Visitor to our lexicon. This book showed us how to combine these patterns to construct software at a higher level of abstraction. But it did more than that. It also gave us a template for documenting new patterns.

While the original authors focused on object-oriented languages such as Smalltalk and C++, we have added declarative languages like XAML to our toolset. We will catalog some of the patterns that we have discovered related to XAML. We will document them much like the Gang of Four did so long ago. And we will combine these patterns to raise the level of abstraction and build more useable, beautiful, and maintainable interfaces.
Oct 11th - 9:00 AM
Oct 11th

Don't Click Submit Twice!!!

You are losing orders. You are double-charging. And as a result, you are losing customers. When your customer sends in an order, make sure that it gets to your back end. Make sure that it gets processed once. Make sure that it gets shipped once. And, most importantly, make sure your customer gets billed once.

The typical web application is not built with durability in mind. It leaves open several small holes where data could be lost or duplicated. I'll show you how to recognize those holes. I'll show you tools and techniques to close those holes.

In this talk, we will see:

* Durable page design

* Message-driven architecture

* Service bus

* Distributed transactions

Follow these guidelines, and you will keep your customers. Even if they click Submit twice.
Oct 11th - 10:30 AM
Oct 11th

Modeling Settlers of Catan with Degrees of Freedom

You probably aren't writing games. But you are writing business rules. Just like the rules of games, business rules are interrelated and complex. We'll practice writing business rules by modeling games.

In any mathematical model, we identify equations and unknowns. The difference between those two tells us the number of degrees of freedom in the system. Once we know the degrees of freedom, we can identify the independent variables and the dependent variables.

We'll build mathematical models for three popular games: bowling, Dungeons and Dragons, and Settlers of Catan. We'll write code for each of these models in C# using the Update Controls dependency tracking library. This will give us the skills we need to easily model any business system.
Oct 11th - 3:00 PM
Oct 11th
 
 

 Proud Sponsors


Infragistics is a global software company whose products and services enable companies to deliver awesome user experiences to their stakeholders. With a focus on high performance grids and data visualization, our NetAdvantage suite offers developers full-featured UI toolsets that empower them to create their best applications on any platform, including HTML5/jQuery and popular mobile platforms. Our diverse offering also includes Services, Design tools and Business Productivity solutions such as the SharePlus universal mobile SharePoint app.


ConocoPhillips is the world's largest independent E`P company based on production and proved reserves. Headquartered in Houston, Texas, ConocoPhillips had operations and activities in 0 countries, $57 billion in annual revenue, $118 billion of total assets, and approximately 17,100 employees as of March 1, 201. Production from continuing operations averaged 1,555 MBOED for the three months ended March 1, 201, and proved reserves were 8.6 billion BOE as of Dec. 1, 2012.


neXrm Solutions, a Microsoft Partner, is a business solutions company specializing in customer relationship management (CRM) systems, cloud computing technologies, IT infrastructure, and much more. The development, programming, and IT professionals of neXrm Solutions are dedicated to helping clients make the most of customer interactions as well as assist them in utilizing the latest business technologies. In order to keep up with the latest trends and systems that make doing business easier and more secure, neXrm is always on the lookout for the most talented IT, development, and programming specialists to ensure quality service for clients.


SpringPoint Technologies is an award-winning IT Staffing and Managed Services firm. We take time to understand our clients' businesses, marrying their unique challenges and goals with the right professionals and right technologies.


ComponentOne, a division of GrapeCity, provides customers with a premier studio of UI controls and solutions. Develop Windows Forms, WPF, ASP.NET, MVC, Silverlight, Windows Phone, Mobile, or ActiveX applications. Spend less time coding and more time focusing on business logic with ComponentOne?s flagship products: ComponentOne Ultimate, ActiveReports, and Spread. The product line also includes jQuery UI widgets, LightSwitch extensions, OLAP tools, and Doc-To-Help ? a solution for publishing user manuals and Help systems.


Addison Group specializes in connecting opportunities and candidates in Administrative, Finance/Accounting, Healthcare, and Information Technology areas. Founded in 1, Addison Group has reshaped the staffing industry in its focus areas and has been named as one of the fastest-growing companies by Crain?s every year for the past three years.


GableGotwals is a full service law firm that offers Technology and Intellectual Property Law in addition to effectively handling litigation and transactional matters.  With over 80 attorneys, we represent a diversified client base across the nation and internationally. Fortune 500 corporations, entrepreneurs, privately owned companies, foundations and individuals entrust us every day with the stewardship and strategic management of their legal challenges.


At PaperWise, we build dynamic solutions to enhance the services our clients provide. By using a combination of consultation, business analysis, and product customization, our team works with customers to improve overall efficiency and productivity. From document management and workflow automation solutions to technologies that encourage collaboration, we enable businesses to set a new standard for their industry.


Aspose helps developers working with .NET, Java, in the cloud or on Android create, manage and convert documents and files. Aspose products support some of the most popular file formats in business, including: Word documents, Excel spreadsheets, PowerPoint presentations, PDF documents, Microsoft Visio diagrams and Microsoft Project files. They also offer tools for OCR, OMR, image manipulation, email management, and barcode recognition and generation.


The ISSA Oklahoma Chapter is committed to developing and connecting cyber security leaders in the Tulsa area. Our mission is to enhance the knowledge and skills of our members in the fields of cyber security and data protection, and to encourage a free exchange of information security techniques, approaches , and problem solving.


CODE Magazine is an advanced technology publication for developers and technical managers focused on providing in-depth information about today's development topics. Each bi-monthly issue of CODE Magazine contains detailed and very practical articles of current technologies and developer tools. Created by developers and primarily serving the developer community, CODE Magazine is the trusted source of information for developers seeking information for their latest software development projects. CODE Magazine is published by EPS Software Corporation?s Publishing Group


CodeSmith Tools is a privately-held software company specializing in the creation of software tools that help developers be more productive. Our goal is to build the best developer tools available to help developers around the world get their jobs done faster and help them avoid repetitive work.We believe in being open and available to our customers, and listening to what they have to say. Our highest priority is the success of our customers, followed by continued innovation with our products.


Our Mission has not changed since 200: Empower .NET Developers `ltbr/`gt`ltbr/`gtOur mission is to empower .NET developers by delivering the best value in cutting-edge, enterprise-class hosting solutions to the global Microsoft developer community. `ltbr/`gt`ltBr/`gtWe deliver on our mission in two ways. First, we offer cutting-edge web hosting on the latest Windows Web Stack. Second, we offer source control and bug tracking as a SaaS solution with our Team Foundation Server hosting solution. `ltbr/`gt`ltbr/`gtOur hosting solutions are available in data centers located in the USA and in Europe.


LogicNP Software is a privately owned software development company which specializes in the development of developer-centric software products such as reusable controls, components and libraries for .Net, WPF, ActiveX and MFC/ATL developers. Our mission is to provide innovative, developer-friendly, robust and easy-to-use software that help developers build the best applications that today's competitive marketplace demands. Our products are used by large corporations, multi-national companies, consultants, ISVs and single developers all over the world.


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.


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.