Have you ever developed slowly running queries and wondered how to tune them? In this session you will learn some performance tuning tips from a DBA who has a developer background. We will go over how to identify bottleneck queries and how to measure them. We will go over basic indexing concepts for improving workloads. Finally, we will cover some coding patterns that are developer friendly but are not SQL Server database engine friendly and show you how to optimize them.
John Sterrett is an Independent Consultant and Group Principal at Linchpin People. Previously, he was a Sr. Database Admin Advisor for Dell, directly responsible for several mission-critical databases behind dell.com. John has presented at many community events, including PASS Summit, SQL Rally, 24 Hours of PASS, SQL Saturdays, PASS Chapters, and Virtual Chapter meetings. John is a PASS Regional Mentor and leader of CACTUSS (Austin SQL User Group) and the HADR Virtual Chapter. John also blogs at http://johnsterrett.com
The talk will take place at Microsoft Austin office from 5:30 p.m. to 8:00 p.m. on 1/12/2015.
Monday, December 8, 2014 – Iteration 0: What you must do first to set up an MVC 5 project for success
Jeffrey Palermo, Clear Measure
Greenfield projects are great. Laying down features in a brand new code base is motivating, and teams can be very productive without old, legacy code slowing them down – until the new code starts slowing them down because the new environment wasn’t set up properly. This common pitfall happens time and time again – developers are productive, but then velocity starts to slow. This session outlines and demonstrates the absolutely critical items that must be part of a good iteration 0 (zero) in order to set up a new web application using ASP.NET MVC 5.2 properly. Failing to address any of these foundational elements happens too frequently and can be disastrous to a project. Attendees will come away from the session with practical example code and proven design patterns for getting started with a new MVC 5 application.
Jeffrey Palermo is a Managing Partner & CEO of Clear Measure, Inc, a software engineering firm in Austin, TX. At Clear Measure, Jeffrey manages the software engineering practice which includes new system development, legacy system upgrades, performance/scalability improvements and system rescues. Previously, Jeffrey has held executive positions at various firms including President, COO, CIO, CTO, Chief Architect, and VP of Engineering.Jeffrey has been recognized by Microsoft as a “Microsoft Most Valuable Professional” (MVP) each year since 2006. He has spoken and facilitated at industry conferences such as VSLive, DevTeach, the Microsoft MVP Summit, and Microsoft Tech Ed. He also speaks to user groups around the country as part of the INETA Speakers’ Bureau. A graduate of Texas A&M University, an Eagle Scout, and an Iraq war veteran, Jeffrey has published many magazine articles, and he has written three editions of his book, ASP.NET MVC in Action.
The talk will take place at Microsoft Austin office from 5:30 p.m. to 8:00 p.m. on 12/8/2014.
Redis – Caching for .NET Developers
Shawn (http://www.shawnweisfeld.com, email@example.com) is passionate about building awesome applications and websites with .NET technologies. He is currently an Application Development Manager for Microsoft based in Austin TX and founder of http://UserGroup.tv. Read his full bio at http://about.me/shawnweisfeld
The talk will take place at Microsoft Austin office from 5:30 p.m. to 8:00 p.m. on 11/10/2014.
Our sponsor is The Iron Yard.
The Austin .NET User Group Is Proud To Sponsor Its Eighth Annual Code Camp!
Due to the code camp, there will not be a monthly meeting scheduled.
Topic – OWIN – Katana 101
- Team Lead – SecureNet Payment Systems
- Independent consultant
- Ex Adjunct Faculty, ACC – CS
- ~20 of experience
- Life long student
There is a quiet revolution happening in Machine Learning right now that is defying thousands of years of mathematical tradition, the gist of which can be understood without any background in ML at all. At the core of this revolution is a fundamental shift from representing mathematical relationships with equations to representing these relationships as structures. And this new approach is quickly proving its mettle; from IBM’s Watson to Google’s self-driving cars to Facebook’s facial recognition, the major players in Machine Learning are gaining a lot of value out of this new structural approach to AI.
In this session, I will provide a high-level introduction to the fundamental concepts behind Equational and Structural Mathematics, highlighting their relative strengths and weaknesses through examples that require no mathematical background to understand. Later on in the presentation, I’ll dive into an explanation of the inner workings of my own implementation of one of the most popular Structural algorithms – the unbounded Neural Network. At the end of the session, you will walk away with a high-level understanding of one of the most important and exciting breakthroughs in Artificial Intelligence since the field’s inception, as well as a deeper insight into just what Google, Facebook, IBM, and others are up to.
Patrick Abbs is a programmer with a passion for Machine Learning that predates his first ever “Hello World”. He began his career in the trial-by-fire world of NYC startups building Natural Language Processing tools for document categorization and recognition, before moving down to Austin for a more stable life as a Consultant for Headspring building custom applications for a variety of clients and domains. At work Patrick codes smart, sustainable websites, while at home he experiments with cutting-edge Machine Learning algorithms in what is definitely not an attempt to build Skynet.
Ryan Vice is an independent consultant with 12 years of experience building enterprise solutions using Microsoft technologies. He’s an MSDN Moderator, has been Microsoft MVP for Connected Systems since 2010 and his first book, “MVVM Survival Guide” was published in November of 2012. His areas of focus are software quality, increasing developer productivity and architecture best practices.
The talk will take place at Microsoft Austin office from 5:30 p.m. to 8:00 p.m. on 7/21/2014.
- How to get on 2.5 billion devices?
Calling all windows store app developers, checkout the Microsoft Publish it event happening on May 17th https://publishwindows.com/
The first half of this session introduces Oracle Database support for .NET, including Oracle Data Provider for .NET (ODP.NET) and Oracle Developer Tools for Visual Studio. We discuss the latest features, including support for Visual Studio 2013, .NET Framework 4.5.1, fully-managed ODP.NET, schema comparison tools, Oracle Database 12c multi-tenant container database support, and Entity Framework.
The second half explores coding best practices for achieving faster .NET Oracle database access performance. We examine techniques for optimizing connection pooling, caching, data fetching and updating, statement batching, and Oracle data type usage.
Christian Shay is a product manager in the .NET technologies group at
Oracle. As a .NET and Oracle evangelist, he speaks to user groups, at
Microsoft events and at Oracle Openworld events worldwide. Prior to this
role, he was a software engineer at Oracle. Read his article on the Oracle Data Provider for .NET, Managed Driver in this month’s
issue of Oracle Magazine.
The talk will take place at Microsoft Austin office from 5:30 p.m. to 8:00 p.m. on 5/19/2014.