June 19th – Aspect Oriented Programming and You w/ Dustin Davis

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

About the Presenter: Dustin Davis is a Microsoft C# MVP and AOP advocate. During the day he is a code mercenary for hire and at night he produces training videos for PluralSight.com and produces c0deporn. You can usually find him at code camps and user groups all over Southern California.

Meeting Agenda
* 6:00p Mixer/Networking/Pizza
* 6:30p Presentation Starts
* 8:00p Raffle

Directions: Green Dot Corporation – 3465 E. Foothill Blvd, Pasadena, CA 91107

This is a Green Dot sponsored event. There is no entry fee and the event is free for attendees.

Share

May 15th – NoSQL w/ Chander Dhall

Abstract: It’s an interesting paradigm where hybrid systems using Sql and NoSql databases are more a necessity than just good to have. With all these options around us Couch Db, Cassandra, Raven Db, Mongo Db, HBase et al. it is easy to get confused. Come and learn the strengths and weaknesses of the major NoSql databases. As a developer you will learn how to create features that may not exist in some of these databases in your app. You will see feature by feature comparison and performance in different business cases. You will understand what makes the most sense for your business case. All the examples will be based on Windows Azure and yes, it’s not a surprise that all of them run great on Windows Azure and it’s very easy to use them.

About the Presenter: Chander Dhall is a Microsoft MVP, INETA Board member, professional software architect/lead developer, trainer, open source contributor, community leader and organizer with years of experience in enterprise Software Development. He works in a goal oriented, technologically driven, fast paced AGILE (SCRUM) environment. He is the founder of Dallas day of dot net Conference and the world famous jsSaturday.

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. He is the CTO of Ria Consulting, LLC and is known for saving millions of dollars to top Fortune 500 clients and had great success with making start-ups successful.

Chander leads the LA Nodejs/HTML 5 user group and .Net User group at UTDallas. Chander recently got recognized as “One of the top organizers by Eventbrite. Chander has been a featured speaker in numerous conferences and code camps all over US. He has been a featured presenter at reputed conferences all over the world.

This is a Green Dot sponsored event. There is no entry fee and the event is free for attendees.

Share

April 17th – An Introduction to ASP.NET SignalR w/ Troy Miles

Abstract: Your ASP.NET website needs SignalR, whether you know it or not. Users are no longer tolerant of stale data and guess what? As soon as a page leaves your server the data on it is stale. That where SignalR comes. It is an incredibly easy to use library for ASP.NET which gives your site real-time web functionality. Whether you use it for business or entertainment apps, you will be amazed how easy it is to work with SignalR. SignalR allows you to make DIRTy apps with the tooling you already love. What’s DIRTy? Data Intensive Real-Time(y). Image the kinds of apps you can create.

We will begin with a quick overview of why SignalR is needed and why it isn’t just syntactic sugar for WebSocket. Next, we will cover how to install it. Finally, we will dive into some code, beginning with a very simple example, move on to a more complicated examples.

About the Presenter: A designer and developer of software since 1979, Troy began his career writing games in assembly and C. Since then he has written code in C++, C#, Objective-C, Java, JavaScript and even a smidgen of Python. Along the way, some of his titles have won awards, he became a Microsoft Certified Solution Developer, and in 2012, he won a developer challenge at a local Microsoft Windows Phone Unleashed event.

His passion since 2007 has been mobile and mobile web development. In 2011, he joined the mobile development team at Kelley Blue Book. His small team is responsible for the KBB.com application for iPhone, Android, and Windows Phone 7 and the mobile versions of KBB.com. Troy also spends time talking to developer groups and maintaining his blog, The Rock n Coder.

TroyMiles

This is a Green Dot sponsored event. There is no entry fee and the event is free for attendees.

Share

March 20th – Dependency Injection: A Practical Introduction w/ Jeremy Clark

Abstract: What is Dependency Injection? The answers to the question seem to cause more confusion than help. We’ll take a look at what Dependency Injection (DI) is, when we should use it, and what design patterns we can use to help us implement it. Benefits range from extensibility to late binding to testability. We can implement DI with or without a container (such as Unity, Ninject, or StructureMap), but we’ll see how a container can do a lot of the work for us.

About the Presenter: Jeremy Clark is an application developer, technical speaker, and Microsoft MVP with over 13 years of experience in all aspects of the development lifecycle. After hours, he puts together demos and technical articles for JeremyBytes.com, a website focusing on .NET technologies. Other times he can be found shredding on a plastic guitar (or playing a real guitar fairly badly). He lives in Anaheim, CA with a seedling redwood tree and his cats, Amanda and Toby.

This is a Green Dot sponsored event. There is no entry fee and the event is free for attendees.

Share