August 10, 2015 – Real Time Web Applications with Node.js

John Teague

John Teague

Abstract

While node.js can be used to build several different kinds of applications, one of it’s sweet spots is definitely real time web applications.  We’ll talk about connecting node.js to web apps with web sockets, handling events and talk about some libraries and frameworks designed for building real time web apps.

About John
John Teague is the Chief Engineer for Live Earth Software. Live Earth is a real-time visualization platform that synchronizes multiple live data streams on a map in both space and time.

The talk will take place at Microsoft Austin office on August 10, 2015 5:30 pm – 8:00 pm

July 13, 2015 – Röck Yoür Apps With >= 10 Things You Probably Aren’t Doing

David McCarter

David McCarter

Abstract

This session will go over 10+ things that I see developers not doing in their applications to make them robust, easily changed (feature, feature, future) and free from errors. What are they? Well you will need to attend this session to find out. You are guaranteed to learn a lot in this session!

About David

David McCarter is a Microsoft MVP (Most Valuable Professional), and developer, architect, consultant, professional code reviewer and interviewer in San Diego, California. He is the editor-in-chief of dotNetTips.com… a web site dedicated to helping software engineers in all aspects of programming since 1994. David has written for programming magazines and has published many books including “David McCarter’s .NET Coding Standards” available at:http://bit.ly/dotnetdavestore. He is one of the founders and directors of the San Diego .NET Developers Group (www.sddotnetdg.org) for 20 years. In 2008 David won the INETA Community Excellence Award for his involvement in the .NET community. David is also an inventor of a software printing system that was approved by the US Patient Office in May 2008. His Microsoft MVP profile is located at: http://bit.ly/davidmvp

The talk will take place at Microsoft Austin office on July 13, 2015 5:30 pm – 8:00 pm

June 8, 2015 – Javascript: Beginner to advanced (Just code)

Chander Dhall

Chander Dhall

Abstract

In this talk, speaker of International Acclaim, Chander Dhall will talk about writing safe JavaScript. He will also start from the very basis level and go up to covering advanced JavaScript. The talk includes, but is not limited to, nuances in JavaScript, variables, functional programming and several ways you can write JavaScript code that can put you in trouble. In this fun filled talk, Microsoft MVP and TechEd Speaker, Chander mocks JavaScript and shows how to do it right as he loves it. If time permits he’ll demo some stuff on the mean stack too.

About Chander

Chander is a Microsoft MVP, ASP.NET Insider, Web API Advisor, INETA speaker and open source contributor, with years of experience in enterprise software development. He started coding when he was 6, and created his first successful software product at the age of 14. He is the dev chair of DevConnections, and he works in a goal-oriented, technologically-driven, fast-paced Agile (SCRUM) environment. He has a master’s degree in computer science with specialization in algorithms, principles and patterns, and is focused on building high-performing modular software. Chander leads the Rockstar Developers meetup in Austin, co-organizes Angularjs meetup in Austin, HTML5/Node.js group in Los Angeles and the .NET user group at UTDallasand has spoken at numerous conferences and code camps all over the world. http://chanderdhall.com Twitter @csdhall

The talk will take place at Headspring office on June 8, 2015 5:30 pm – 8:00 pm

The location is:

10415 Morado Circle #300, Austin, TX 78759

 

May 29, 2015 – Austin Build Tour

On May 29, 2015, Microsoft presents Austin Build Tour (part of Build Tour series) at the Moody Theater. Register and check out 3 awesome sessions by Microsoft technologists on current industry trends.

When: 

Friday, May 29, 2015 – 9:00AM

Where: 

Austin City Limits Live at The Moody Theater
310 Willie Nelson Blvd
Austin, TX USA 78701

May 11, 2015 – Lets talk about Good Code

Jane Prusakova

Jane Prusakova

Josh Rizzo

Josh Rizzo

Abstract:

Many programmers are dedicated, or even obsessed, with writing “good” code. Often we follow certain patterns and practices because we believe they are the best solution for the problem, or because the “experts” tell us to. In this session, we will discuss what good code really is and what benefits it brings.
The talk covers concepts related to code readability, and walks through a number of refactorings on an example web application.

Presenters: 

Jane Prusakova and Josh Rizzo are software consultants, working at Improving Enterprises, a boutique software consulting firm.   We work on large-scale projects spanning many teams and generations of developers, work with legacy and greenfield code, and appreciate a good code base.

The talk will take place at Microsoft Austin office on May 11, 2015 5:30 pm – 8:00 pm

April 13, 2015 – Event sourcing

Raif Harik

Raif Harik

Abstract

Trying to compromise the complexity of a database schema for read purposes while retaining any of the benefits of its relational nature often results in all of the pain and none of the gain.

One excellent way to speed up reads while allowing for complex writes is to maintain two datastores.  One for reads and one for writes.  This is what CQRS addresses and what I will be exploring in this talk. I will be covering how to keep datastores in sync, how the domain can facilitates that, and new datastores, such as EventStore, that become available when you embrace this way of thinking.

DDD/CQRS/ES in a nutshell.

About Raif

Raif Harik is a software developer who has worked for a variety of companies as both a resident developer and as a contractor over the past 10 years.  His work has been mainly server side development with a focus on line of business applications.  In recent years he has become increasingly interested in and experience with client side development, still focusing on line of business, using javascript and various frameworks such as react, backbone and knockout.

The talk will take place at Microsoft Austin office on April 13, 2015 5:30 pm – 8:00 pm

Interested in speaking at San Antonio .NET User Group?

San Antonio .Net User Group was re-established the group early last year.  While it’s primarily .Net, a broader set of topics including Azure, modern web, and mobile are also covered.  You can find more information at: www.meetup.com/satnug.

If you are interested in coming to San Antonio (a quick trip from Austin) to speak, the group meets on the second Tuesday of the month at Geekdom’s Event Center at 5:30 (presentations start at 6:00 pm).  They have openings all year, including next week’s meeting (4/14).

For more information, please reach out to Sam Larko (Sam.Larko AT appliedis.com) or www.meetup.com/satnug.

March 9, 2015 – Git in the Real World

Yogiraj (Yogi) Aradhye

Yogiraj (Yogi) Aradhye

Git is one of the very popular distributed version control systems. It is small, fast and full of features.  Adopting Git could be overwhelming at first but it is very well worth it. In this talk, Yogiraj (Yogi) Aradhye will share his real world experience of using Git and associated workflows that you can plug into your continuous integration and delivery cycles.

Yogi is a Software Engineer at Dell. He works on a variety of technologies centered around the .NET framework with a deep focus on C#. He leverages other technologies to help power Web applications, including JavaScript, and the army of JS libraries available. He is a past speaker from .Net user group Code Camps in Hartford and Boston. When he is not coding, presenting or watching screencasts on Pluralsight, Yogi loves to spend hours each week perfecting his serve at the local Tennis courts.

The talk will take place at Microsoft Austin office on March 9, 2015 5:30 pm – 8:00 pm

February 9, 2015 – Missing Model Mysteries

Kijana Woodard

Kijana Woodard

Abstract:

Just as most of the universe is thought to be made up of “dark matter” which we can not directly observe, most software is made of of missing models and lurking business requirements. In this session, we’ll explore how to identify Missing Models and how to deal with them in Message based systems.

About Kijana:

Kijana Woodard is an independent software contractor with 18 years of professional experience with an array of technologies including C#, ASP.Net MVC, Javascript, Html/CSS, NServiceBus, RavenDB, SQL Server, PostgreSQL, Redis.

The talk will take place at Microsoft Austin office from 5:30 p.m. to 8:00 p.m. on 2/9/2015.

January 12, 2015 – Make Your SQL Server Queries Go Faster

John Sterrett

John Sterrett

Abstract:
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.

Bio:
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

Blog: http://JohnSterrett.com

Twitter: @JohnSterrett

The talk will take place at Microsoft Austin office from 5:30 p.m. to 8:00 p.m. on 1/12/2015.

Previous Posts