2014 Meetings

Building Web Applications with Angular.js

  • December 4, 2014
  • |
  • Michael Dudley
  • |
  • |

It seems like everybody is talking about Angular these days. They just released version 1.3 in October and version 2.0 is looming somewhere out there on the horizon. In this talk we will set up an Angular.js application in ASP.net MVC using Visual Studio. Then we will build out the functionality of a working flash card application.

November Meeting Is Canceled

  • November 2, 2014

As we announced in October’s meeting, we will not be meeting in November because Improving Enterprises is taking the entire company to Las Vegas for our company retreat.

If you want to go with us next year send me your resume at:

contact@dallas-csharp-sig.com

and we’ll get you set up with an interview!

See you in December… Michael Dudley

REST and Web API

  • October 4, 2014

In this talk that is a mixture of code and concepts, Microsoft MVP, Asp.NET Insider and Web API advisor Chander Dhall, discusses what to do and what NOT to do when it comes to REST best practices. At the same time he also highlights the new features in Web API.You will not only learn the new features and best practices of REST and Web API but also some secret techniques not that widely used yet. The talk plans to cover all level of attendees from beginner to advanced. And if you’ve attended any of his talks, you know how to win some great swag.

Cryptography Ghost Stories

  • August 3, 2014

Heartbleed. Target. Safari. Snapchat. NSA.

If you don’t understand how cryptography works, you are in real danger of misusing it. Such mistakes can be extremely costly. It doesn’t have to be difficult. The mathematics behind modern cryptography is surprisingly simple.

It isn’t the complexity of the math that makes digital cryptography effective. On the contrary, the simplicity of the math gives us confidence that we’ve learned enough about the space to trust the results. I’ll show you the formulas, and demonstrate exactly why — and how far — you can trust them.

Bacon and the HTTP Request

  • June 1, 2014

250 Billion.  That’s roughly the average minimum number of HTTP requests sent through the internet each day.  We’re going to completely dissect every tiny event that happens when you navigate to a web site.  Do you really understand exactly what’s going on under the hood with the browser, the internet, the server, IIS, and ASP.net routing?  You most definitely will after this session.  We’re going to talk about HTTP, DNS, TCP/IP, the OSI model, IIS, ASP.net, browsers, Fiddler, WireShark, Microsoft Network Monitor, and of course… bacon.  If you’re a real geek like me and like to know what the heck’s going on behind the scenes, you’ll enjoy this talk!

Practical BDD in .Net

  • May 3, 2014

In the last few years I’ve been working with different clients to build custom software using a BDD framework called Machine.Specifications (MSpec). I have learned a few tricks to help the clients get maximum value from their test suite. In this session, I’ll share what I’ve learned, things that have worked great and some that have not. I’ll also demonstrate tools and techniques that lead to expressive and maintainable tests.

Quickly Build Windows 8 Apps

  • April 6, 2014

Quickly build Windows 8 LOB apps in minutes with Project Sienna by Microsoft. We will take some time to look at this new tool and how we might be able to utilize it to build rapid prototypes for clients and internal projects.

Building lightweight web applications with Nancy

  • March 6, 2014

While ASP.NET is a powerful and versatile web framework, sometimes it’s just way more than you need to get the job done. Enter Nancy. Nancy is a lightweight, low-ceremony framework for building HTTP based services on .NET and Mono. And since it implements the OWIN standard, it can be hosted using Microsoft’s new Katana host, inside or outside of IIS. In this session, we’ll discuss how to get started with Nancy, from creating and bootstrapping a new application, to choosing from among the supported view engines, setting up authentication, to testing your modules end-to-end with Nancy’s Browser testing client.

Building Highly Scalable Applications with Windows Azure

  • February 2, 2014

You’ve heard of the cloud. You’ve heard of Windows Azure. You have a general understanding of what it is but you still don’t fully understand how or why you would want to use it. If this sounds like you, you owe it to yourself to attend this session and get a foundational understanding of what exactly Windows Azure is and how you can leverage it in powerful ways in your new and existing .NET applications. In this session, Casey starts by covering some basic, high-level cloud-related topics to give you a solid foundation in cloud development, then moves on to how Windows Azure implements these ideas and makes them easily consumable to .NET developers. Finally, you will have the opportunity to dive in with Casey and build applications from scratch that leverage several important Azure features such as Azure storage and service bus. Bring your questions about Windows Azure to this highly interactive session. Note: Please be sure to sign up for a Windows Azure account at http://www.windowsazure.com before the session. If you want to follow along with the interactive sessions also be sure to bring a laptop with Visual Studio 2012 or 2013 and the Windows Azure SDK 2.2 installed. You can find the Windows Azure SDK 2.2 at http://www.windowsazure.com/en-us/downloads/?sdk=net.

Black Belt MVC

  • January 5, 2014

So you’ve mastered the basics of Model View Controller, you understand Razor, and you’re productive. Fantastic! This talk seeks to help you master the advanced scenarios that many are not aware even exist. We will discuss custom filters, controller factories, custom strongly typed templates, and so much more. By the time you’re done, you’ll be amazed at the new options MVC will provide you.

2015 Meetings

2014 Meetings

2013 Meetings

2012 Meetings

2011 Meetings

2010 Meetings