Archive for the ‘Developer Community’ category

If You Reach Just One Person

March 29th, 2010

After giving a talk, it’s really difficult to judge if you reached any of the attendee’s.  Normally, you get the occasional “good job” or “thanks, that was a big help.”  Today I got a small mention by Johnathan Bracken, who was sitting in my jQuery From The Ground Up talk at Roanoke Code Camp.  This means a lot, because it shows that my talk stayed in Johnathan’s head past the end of the talk. 

He just started blogging, and mentioned me in his entry I Will Not Run from JavaScript No More. This is very cool to see.  I wish Johnathan the best of luck in his jQuery adventures!  And I expect him to give a jQuery talk at next year’s code camp.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

The Definitive Post-MIX10 Review

March 25th, 2010

So I didn’t go to MIX. 

Budgets and such can be a real pain.  Simply put, there wasn’t any money for me to go to MIX this year.  But I’m not going to let NOT going to MIX10 prevent me from writing a (if not THE best) review of MIX.

Windows Phone 7

I applaud Microsoft for changing the name, because the “Windows Mobile” line has really left a stale taste in the mouths of people across the world.  I’m very impressed by the new UI, and it shows that Microsoft is really ready to step up the game against the iPhone and Android.

I’m a native Android user.  It’s a terrific device, and I tell people it’s the best phone I’ve owned *thus far*.  When I’m up for renewal, I have no qualms against getting a Windows Phone.  The developer experience alone is reason enough for me to get one.  I love the idea of being able to take existing XNA and Silverlight applications and porting them to the Windows Phone.

I’ve been thinking about the whole “no copy and paste” and “no multitasking” issues.  Copy and Paste doesn’t bother me.  My Droid supports it, but I think I’ve only used it in maybe one or two cases.  Instead, I’d like to see context sensitive selection.  If I select a phone number, let me put it in a new contact, call it, add it to an email, whatever.  I don’t need copy and paste if the phone knows what to do with what I’ve selected.

I’ve shunned the iPhone for no multitasking, and my Droid does it natively.  But sometimes multitasking can be a huge drain on the battery life of a phone.  I’ve seen my Droid use 100% of its battery in 4 hours (without me touching it).  While it might take some getting used too, I’m not going to fault the Windows Phone for not having it. 

Internet Explorer 9

I downloaded the technical preview.  If you haven’t, I would do it right now.  One thing I noticed right away is that the JavaScript engine is leaps and bounds faster than what I’m used to seeing.  It’s great to see Microsoft pushing forward on web standards such as CSS3 and HTML5, instead of pushing people to use Silverlight for all of their web development.

Don’t get me wrong, Silverlight is a fantastic technology and it is far better than Adobe Flash will ever be.   That does not mean it is a one-shot kill for all line of business applications on the web.  In fact, I still prefer to do a lot of work using traditional HTML, CSS, and JavaScript.  Once we can kill off IE6 (and IE7 too), we’ll be in a position where developing web pages isn’t a total pain in the butt.

I’m looking forward to seeing the final product in a few months.  I’m hoping that Microsoft spends more time either improving the developer tools for IE or making IE pluggable so someone else can write better developer tools.  “But Kevin, what’s wrong with the IE developer tools in IE8?”  Go use Firebug for 10 minutes and you’ll have answered your own question.

Conclusion

This is a great time to be involved in technology.  If you’re not willing to adapt, you will be left behind.  I’m going to start saving for MIX 2011 now, because I think we’re going to continue to see great things come our way!

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Vote For My #CodeStock Sessions!

March 15th, 2010

Hey everyone!

I’m you’re going to CodeStock, please take a few minutes to vote for my sessions. I would really appreciate it!  I’ll even give you the links so you don’t have to go searching.

What’s CodeStock you say?  Just one of the best developer conferences on the east coast.  It’s only $55 for early bird tickets, so go register today!

ASP.NET MVC From The Ground Up
http://codestock.org/sessions/aspnet-mvc-from-the-ground-up.aspx

jQuery From The Ground Up
http://codestock.org/sessions/jquery-from-the-ground-up.aspx

Awesomize Your Windows Up
http://codestock.org/sessions/awesomize-your-windows-apps.aspx

Asynchronize with jQuery
http://codestock.org/sessions/asynchronize-with-jquery.aspx

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Speaking at Roanoke Code Camp THIS Saturday

March 9th, 2010

This Saturday, I will have the pleasure of speaking at the Roanoke Code Camp.  I will be presenting my talk “jQuery From The Ground Up”.  I definitely recommend that you come out for the day, even if its a few hours drive.  Roanoke has a great community, and I’ve been looking forward to this event since last year.

There are still spots available, so please go register today if you haven’t already.

http://www.rvnug.org/CodeCamp.aspx

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Join the Mid Atlantic Developer List!

March 8th, 2010

Are you a developer in the Mid Atlantic?

Are you interested in the the goings on in the Mid Atlantic?

If you answered YES to either question, then you might want to join the Mid Atlantic Developer group!  This group is free to join, and you’ll be in direct contact with other developers in the Mid Atlantic region.

If you’re a user group leader, use the list to look for speakers.  If you’re a community speaker, use the group to look for speaking opportunities.  Interested in speaking, but not sure how to get started?  Use the group as a resource to get started in your community involvement.

We’re here to support each other!

Join Today!
http://midatlanticdevs.groups.live.com/

Also, if you’re interested in the Southern Developer community, I would recommend you also join the Southern Developer Community started by Keith Elder.  And yes, I totally ripped this idea from Keith.  Thanks Keith!

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

INETA Mentor for Virginia

February 8th, 2010

My first experience with INETA was back in 2008, when I started the planning for the Hampton Roads .NET Users Group.  I think they are a wonder organization, who are a huge help to user groups across the country.OfficialLogo[1]

It was very surprising for me to have been asked last week to be an INETA mentor for the state of Virginia.  Mentors are the liaisons for users groups to INETA, and their purpose is to give the user groups the tools they need to succeed.  This is a position I take very seriously, as I think its a huge chance to give back to the community that has helped me so much over these past few years.

I’m hoping that over the next few months, I’ll be able to get around to all the user groups in Virginia and get to know better the people who run them.  Is your group registered with INETA?  If not, take a few seconds and register it today over at http://www.ineta.org.  If you’re running a group already registered with INETA, expect an email from me within the week!

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

I’m now an ASPInsider!

February 4th, 2010

I just received news yesterday that I have been invited to join ASPInsiders.  This is really exciting for me, as it opens up a new world for me professionally.  I’m really hoping that being a part of the Insiders group will help me be a better person in the community.

I would also like to extend a huge thanks to the members of ASPInsiders that thought enough of me to consider me for joining the group.  I really hope that I don’t let any of you down.

ASPInsider_Logo_Small[1]

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Community Megaphone Podcast with @JoelCochran

January 28th, 2010

Take a few minutes and head over to the Community Megaphone Podcast, and listen to their latest podcast with guest Joel Cochran.

Joel is a good friend of mine, and has certainly taught me a lot when it comes to WPF and how to navigate through Expression Blend.  He’s a terrific resource, and I definitely recommend that if you bump into him at an event, chat him up (although he might do most the talking). 

image

Listen here

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Review My 2010 Presentation Abstracts

January 21st, 2010

I’m hard at work right now preparing some presentations for the 2010 code camp/user group season.  In order to make these presentations the best they possibly could be, I’m putting them out for the public to see and review.

Asynchronize with jQuery

jQuery is a fantastic tool for web developers interested in giving their web applications a little glitz and glamor. In addition to its powerful DOM transversal engine, jQuery also comes equipped for handling AJAX requests. In this presentation, Kevin Griffin will guide you through getting started with jQuery’s AJAX functionality. A basic understand of jQuery is recommended, however not required for this presentation.

Awesomize Your Windows Apps

With the release of Windows 7, many developers might be looking to take advantage of the features Windows 7 offers. This presentation offers attendees a broad overview of the Windows API Code Pack, which is a managed library for .NET developers to use for accessing some of the underlying functionality of Windows that was typically reserved for Interop fans. Topics and demos include Windows 7 taskbar functionality, Task dialogs, Libraries support, and more.

ASP.NET MVC From The Ground Up

ASP.NET MVC has taken the web development world by storm. It’s a technology that many people are curious about, but might have had trouble adopting. In this presentation, we’ll take a look at ASP.NET MVC from the ground up. We’ll peel back the layers, and look at each component of MVC individually without the Test Driven Development or Dependency Injection mantra. The goal is for you to walk out of this talk with enough knowledge of MVC to dive in! This talk assumes no experience with MVC or Web Forms (although some web forms knowledge would be helpful).

jQuery From The Ground Up

Web 2.0 has taken over; there is no doubt about it.  However, many developers are being left in the dust.  Amazing technologies such as jQuery allow developers to easily add flair to their web applications.  In this presentation, Kevin Griffin will guide you through the world of jQuery.  Starting from the bottom, we will discuss what is possible with jQuery, how do you obtain and setup jQuery in your projects, and then actually putting jQuery to work.  This presentation is designed for developers with no experience with jQuery (or Javascript in general).  An understanding of HTML and CSS is recommended.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Listen to Me on the Community Megaphone Podcast

January 14th, 2010

I’ve been waiting for this announcement for a little while, but I’m finally pleased to announce that I had the pleasure of being the first guest on the new Community Megaphone Podcast.

CMP

In this episode, I talked with Dane Morgridge (@danemorgridge) and Andrew Duthie (@devhammer) about general stuff I’m interested in.  Topics included Windows 7 for developers, jQuery, and the developer community.

Please take an hour and listen to the show.  Let me know your thoughts!  Also, please send a note to Dane and Andrew.  Let them know if you enjoyed the show.

Listen Here (http://www.communitymegaphonepodcast.com/Show/1/Kevin-Griffin)

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)