Welcome to Cincinnati .Net Users Group Sign in | Join | Help

CINNUG

Tuesday May 28th, Max Technical Training in Mason, OH

May 28th, 6pm at our monthly CINNUG meeting, we welcome Michael Levy with a talk on The future is Futures.

Abstract:
If you're a [web] developer, the next couple of years will prove to be interesting times. A November 2012 survey [1] confirms that Internet users, at least shoppers, are expecting instant gratification in their online experiences. The survey reports that 61% of the surveyed shoppers abandoned a web page after waiting at least 30 seconds [2].

What is a [web] developer to do? After all, we have multiple sources of data that must be accessed to render a page: profiles, catalogs, metrics, comments, and histories just to name a few. Accessing all these data sources takes time. Let's also not forget about the latency of making the round-trip from the browser to the server.

Now be honest. As developers we always have a solution even before we completely understand the problem. Weren't you thinking "obviously asynchronous processing" as you read the above paragraphs? Asynchronous processing would be my first thought and in this presentation, I'd like to look at using a technique called Futures and explore how using them allows us to write asynchronous code that parallels the synchronous solution [3].

[1] http://blog.monitis.com/index.php/2012/11/21/monitis-survey-finds-more-than-half-of-frequent-online-shoppers-have-cancelled-an-order-due-to-slow-response-time/
[2] I'll admit that, in general, 30 seconds it really a long time so, maybe, picture all this happening on a mobile browser and play along for the moment.
[3] With some caveats of course.

Bio:
Michael Levy is the Microsoft Practice Director for Strategic Data Systems (SDS). Mike has been delivering software solutions to clients, in a variety of industries, for over 20 years. He is an active participate in the software community and, through the years, has spoken on a variety of topics at multiple conferences and user groups. As you read this, Mike is probably in front of a computer practicing the ancient art of Sleeping with Your Eyes Open when he should be working on the presentation.

This month there will be no GROK talk. Immediately following the main speaker and pizza we will be holding another CINARC (Cincinnati Software Architecture Group). This session will feature more discussion on topics chosen the night of the meeting. The focus of the meeting will be to discuss issues of software architecture relevant to the members of the community.

Pizza and drinks will be provided by our sponsors.

On deck for the June 25th CINNUG is Mark Haskamp on An Overview of Visual Studio Tools for Git.

Other Upcoming Events:

1 2 3 4 5 6

All Things Mobile – RubyMotion – Bill Klos

Thursday May 9th, 6:30pm, Max Technical Training in Mason, OH
via Parag Joshi

Abstract:
RubyMotion is an alternate way of building iOS apps for when you really don't want to be saddled with learning Objective-C.  We will talk about the pros and cons of this approach, and look at what is really gained or lost versus developing iOS apps on other platforms.  Additionally, we will walk through building a RubyMotion app so you can see for yourself how completely awesome it can be to be a command line jockey.

Bio:
Bill’s career has spanned many aspects of computing and at times has architected solutions from the perspective of data, networking, enterprise, and security – but is primarily an application architect. Most recent experience has Bill providing solutions around Mobility, Cloud, and Big Data architectures as well as API design and development.

Bill Klos has been involved with technology since abandoning his desire to be an architect and stumbling into his first computer science class in 1985. Since then he has typically pushed companies into “what’s next”

Meetings are held the second Thursday of each month, 6:30 PM at Max Technical Training in Mason, OH.

Bitslingers / Clean Coders

Thursday May 1st, 11:30am, Gaslight Offices, 11126 Kenwood Road, Suite C, Blue Ash
via Ryan Cromwell

Join us for an informal interest group in Clean Coding. The core tenants of the interest group will focus on helping people write better more maintainable, testable, and manageable code and understanding the patterns and practices to help achieve it consistently.

Meetings are held the first Wednesday of the Month from 11:30AM – 1PM at the Gaslight Offices. Topic suggestions, or general questions can be emailed to cromwellryan@hotmail.com

Queen City Merge Conference

When: May 9th and 10th
Where: Contemporary Arts Center, Cincinnati

It's a two-day conference without cubicle divisions — where developers, marketers, designers and social media types share what they know. It all starts this May 9th & 10th, 2013.

For more in formation and tickets go to http://qcmerge.com/

Upcoming Regional Conferences

Columbus, OH

Cloud Develop Conference – August 30th

Knoxville, TN

Code Stock Conference – July 12th and 13th

Apress UG Program

Apress is offering 30% discount for all eBooks for all User Group Members!
Use the code UGC30 during checkout at http://www.apress.com.



Other Regional Events: (via Community Megaphone)

NewsLetter

Sponsors

Hosting Provided by:
Server Intellect

Meeting Space provided by:
Max Train

Other Sponsors:
Telerik


Discount ASP.NET


Cohesion Business Technology


Centric Consulting


Cardinal Solutions


TechSmith



Sponsors List

Donate

Donate to the Users Group using PayPal. Donations go to funding events, meetings and paying for operating expenses.

Make payments with PayPal - it's fast, free and secure!

Powered by Community Server (Commercial Edition), by Telligent Systems