Southeast Valley .NET User Group

Welcome to SEVDNUG

SouthEast Valley .NET User Group
260 S Arizona Ave
Chandler, AZ 85225
Every 4th Thursday from 6 to 9 pm
Come discuss all things .NET with us

Upcoming

Join us every 4th Thursday from 6-9 pm.

Learn of upcoming SEVDNUG meetings at meetup.com/sevdnug

Want to present? Want to sponsor an event? Contact Rob Richardson.

NuGet and Chocolatey Essentials by Justin James

February 27, 2014

Nuget is a package manager for the Microsoft development platform. Justin will lead us through all of the essentials for using Nuget. You will learn how to find/consume packages, create packages, view package internals, host your own feeds, and integrate into automated builds.

Chocolatey is a machine package manager somewhat like apt-get but built with Windows in mind. Justin will give a brief overview of how Chocolatey works, finding packages, installing packages, and creating your own packages. Once you start using Chocolatey it will feel wrong to install software without it.

Twitter Bootstrap References

Introduction to Twitter Bootstrap by Joe Guadagno

January 23, 2014

Twitter Bootstrap is a "Sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development". Let's see how using Twitter's Bootstrap can make your website come alive with little work. We'll walk through:

  • Getting started with Bootstrap
  • The Layout Framework
  • The Styling Bootstrap gives to basic HTML controls
  • The Components it provides
  • And some of the JavaScript components included.

NuGet slides | Chocolatey slides

AngularJS SPA JumpStart by Dan Wahlin

December 19, 2013

Single Page Applications (SPAs) are all the rage now days but if you've built a true SPA you know that they can be fairly involved to create. There are typically a lot of moving parts and scripts ranging from history, to navigation, to data access. Have you thought through maintenance of the application down the road and how simple or complex it will be to make modifications as custom and framework scripts change? In this session Dan Wahlin will introduce a new SPA framework called AngularJS that provides a solid base for building SPA applications. If you like to work with views, controllers, modules, plus tie into existing framework features without having to focus on all of the scripts under the cover then this is definitely a framework to check out!

What's new in Visual Studio 2013, ASP.NET MVC 5, EF 6, and Web API by Rob Richardson

November 21, 2013

We've got a brand new suite of tools that just landed, and each has a plethora of new features to share. Rob will lead us through an overview of each new technology so we can begin digging in.

Gentle introduction to Machine Learning with F# by Mathias Brandewinder

October 24, 2013

The format is a dojo, where people write from scratch a machine learning classifier to recognize automatically hand-written digits. I have done it a couple of times, it's fun, and a nice way for people to get started with actually using F# on a real problem (I have some material/tutorial ready to help people through steps and some F# concepts).

ASP.NET Membership Providers by Steele Price

September 26, 2013

Almost every site uses some form of Membership even if there is only one member. When developing with the Microsoft Stack, there are several options:

  • Asp.Net Membership Provider
  • Simple Membership Provider
  • Universal Membership Provider
  • Thinktecture.IdentityModel
  • Memflex
  • MembershipReboot
  • Reflex.Membership

What are the differences between these and should I use them in MVC4 and WebAPI? What does the Security Roadmap look like for .Net? In this talk you will learn the benefits and restrictions of each at a high level, then see how to implement some of them in a real-world scenario and when you might consider writing your own.

Clean Code: Homicidal Maniacs Read Code, Too by Jeremy Clark

August 22, 2013

There's no such thing as a write-once application. The world is constantly changing, and our code needs to change with it. We'll think in small pieces and take a look at some techniques to keep our code manageable and understandable. Think about the developer who will come after you. Now, imagine he's a homicidal maniac who knows where you live. Examples will be in C#, but the principles apply to pretty much every programming language.

July

July 25, 2013

RavenDB 2.0 - Painless NoSQL for the .Net Developer by Matt Johnson

June 27, 2013

Have you wanted to break in to NoSQL but were intimidated by other options? Do you think scalable multi-entity transactions are not possible without a full RDBMS like SQL Server? Fed up with the mapping overhead that comes with ORMs like Entity Framework? Come take a closer look at RavenDB. This next-generation document database was designed specifically with .Net developers in mind. Learn how easy it is to use to add a schemaless, structured data store to your .Net applications.

No prior knowledge of RavenDB or NoSQL is required, but you should have familiarity with C# and general application development. This will be a fast-paced discussion with lots of real code examples. We will cover the following areas, starting from the basic, and moving towards the advanced. There should be something for everyone.

Aspect Oriented Programming and you

May 23, 2013

Stop wasting time writing unnecessary code and start focusing on the code that really matters. Aspect Oriented Programming keeps us DRY, reduces development and testing time by handling cross cutting "boiler plate" code.

You may have heard about AOP and how it's great for logging. Sure, it's great for logging. But what you haven't heard is the tremendous power it gives you over your code.

What you haven't heard is how is will reduce your LOC, reduce complexity and increase reusability How does automating the implementation of several well known design patterns such as INotifyPropertyChanged sound to you? Never bother writing that code ever again!

How about retro actively applying aspects to legacy projects with a single line of code?

In this session, you'll learn how to take advantage of AOP to make your life better and I'll even show you a capability of AOP that will blow your mind!

Asynchrony in .NET by Rob Richardson

April 25, 2013

Let's look both at asynchrony in general and applying async concepts in .net. We'll look at the async and await keywords in .net 4.5, appropriate uses of threads, Task Parallel Library and TPL DataFlow, and a foundational discussion on the terms and techniques involved.

Data Binding Improvements in ASP.NET 4.5 by Joseph Guadagno

March 28, 2013

In this session, we will walkthrough all of the new features added to ASP.NET 4.5 with respect to data binding and control validation.

In ASP.NET 4.5, Web Forms includes some improvements for working with data. The first improvement is strongly typed data controls. The second improvement is model binding which extends data binding in ASP.NET Web Forms controls to work with code-focused data access. It incorporates concepts from the ObjectDataSource control and from model binding in ASP.NET MVC.