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.
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.
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:
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!
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.
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).
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:
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.
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 25, 2013
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.
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!
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.
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.