Past Meetup

Asynchronous Programming .NET 4.0 & Beyond and Object-Oriented Javascript

This Meetup is past

44 people went

Location image of event venue


Traditionally, summer is the time to kick back and relax. This month dotNet Miami throws tradition to the curb and brings you two fascinating and informative presentations. First up Cecil Phillip gives us a peek into the dark art of asynchronous programming in .NET and shows us why we shouldn't be scared. He'll show us how we can use the Task Parallel Library and give us a glimpse of the new additions in .NET 4.5. Then, Jamie Allauca will show us how to implement Object-Oriented code in JavaScript and show us why it's not as hard as you think. This promises to be a great evening of learning and community that you don't want to miss.

We will also be giving away more books, swag, and more one-month subscriptions to PluralSight.

Because we don't want the fun to stop when the meeting is over we'll be at Miller's Ale House on Miracle Mile (101 Miracle Mile, Coral Gables) for food and networking. All are welcome.

Session and Speaker Details:

Asynchronous Programming .NET 4.0 and Beyond

Today’s users expect applications to be responsive, regardless of whether they’re on a desktop, a mobile device or even the web. Yet, with all the services that need to be integrated and all the processing that needs to be done, how can developers manage to keep their applications performing well. What? Asynchrony you say? The .NET Framework has always had support for building concurrent applications with various patterns to chose from. In this talk we’ll look at the latest pattern in the framework for building such applications, the Task Parallel Library. We’ll explore it’s origins in .NET 4.0 and also look at the new additions in .NET 4.5.

Cecil Phillip is a Software Developer from South Florida with many years of experience building applications on the .NET Framework. Throughout his career, his primary focus has been providing web and service based solutions for various markets. Cecil’s current tool-set of choice comprises of C#, ASP.NET MVC, ASP.NET Web API, jQuery, KnockoutJS, Entity Framework, XUnit and FakeItEasy. He has a passion for software architecture, interoperability, and testing. Cecil also enjoys experimenting with different programming platforms such as Python, PowerShell, and NodeJS. You can follow Cecil on Twitter via @cecilphillip.

Introduction to Object-Oriented Javascript

Javascript is a prototype-based programming language. With that in mind, web developers who want to use the more familiar object-oriented paradigm need to understand how to leverage Javascript to achieve that goal. I will go over Javascript fundamentals, and review how popular frameworks like prototype, underscore, backbone, CoffeeScript achieve object-oriented code.

Jaime Allauca is an application developer at Independent Purchasing Cooperative. For the last three years, Jamie has spent a disproportionate amount of time playing with dynamic languages like Javascript, Ruby, and Python. He has also played advocate on several occasions to influence .NET web developers to embrace Javascript on the client-side.