Experiences and Experiments in Programming

 Wednesday, September 21, 2011

I am going to be presenting on Using and Optimizing jQuery Selectors at the Code Project’s virtual tech summit.  The summit is on September 28th. This is a free online conference with tracks in HTML 5, CSS3, and JavaScript.  You can find the agenda at the link below:

The Code Project Virtual Tech Summit

After the conference my session will be on demand for 90 days.

Using and Optimizing jQuery Selectors
While there are many ways to accomplish a particular task in jQuery, they may not all be very efficient. In this presentation, Todd Miranda look at selectors in jQuery and how to use them in the most optimal way.

Click here to register!

Wednesday, September 21, 2011 10:12:16 PM (Central Standard Time, UTC-06:00)
 Tuesday, April 27, 2010

May 2010 brings two great events to Atlanta, ReMIX 2010 and .NET Rocks Roadshow.

.NET Rocks is setting out on a roadshow to celebrate the lauch of Visual Studio 2010.  If you are a fan of the show, they will be taping  one of the shows in front of a live audience the day before ReMIX on May 7th.   For details and to register, check out the roadtrip site.

On the following day, May 8th, the local developer and designer community, in conjunction with teams from Microsoft, is putting on ReMIX Atlanta 2010. This will feature 3 tracks of the best sessions from the MIX conference, live, with a few treats and surprises thrown in. This will be an amazing conference for a small fee. Register now at http://remixatlanta.org.

The .NET Rocks roadshow is free, and ReMIX Atlanta is bargain priced at $25 (if you register before April 27 – see the site for details).

I am told by Glen Gordon that there are plans to have some of the speakers from MIX come into town, including several folks from the Windows Phone 7 team. I hear they’ll be bringing some devices as well.  And while I can’t compete with the folks from the Windows Phone 7 team, I will be presenting on “Silverlight in the Enterprise”!

Remember to register before the deadline to get the discounted fare!  Hope to see you there!

Tuesday, April 27, 2010 8:36:29 AM (Central Standard Time, UTC-06:00)
 Wednesday, May 30, 2007

Today I did a presentation on WPF at a Microsoft developer training day in Nashville, Tennessee.  I think the presentation went well, but this was a rather interesting trip.

When Mark Dunn asked me to speak at the event, I had all but decided I was going to let one of my co-workers, Brandon McMillon, go instead.  My wife is due with our second daughter any day now.  I knew there was no way I could risk being gone for a night that far away.  Granted, Nashville is not that far, but it is far enough that she could go into labor and deliver in the amount of time it would take me to get back home.  Jeff Barnes, another co-worker was giving the presentation on WCF.  So Brandon said he would drive there and back today if I wanted to give the presentation.  So bottom line, I took the chance and was able to deliver the presentation myself.  I am glad I did.  As usual, it was a lot of fun and I really think the audience showed a good deal of interest in using WPF or Silverlight in some of their current projects!

Shortly after arriving in Nashville, while we were heading to the venue, my wife called.  You can imagine, as soon as I saw the phone number I thought, "You have got to be kidding me".  Luckily, she was just calling to see if we got up there alright.  I got no other calls from her and obviously she didn't go into labor today!  Maybe I will be as lucky with the lottery ticket I bought!

Wednesday, May 30, 2007 9:39:52 PM (Central Standard Time, UTC-06:00)
 Saturday, April 14, 2007

Well I am sitting here in the speaker's room with a bunch of great guys:
Bruce Thomas, Jeff Barnes, Wally McClure, Jeremy Chance, Joe Healy, Brian Hitney, and Keith Elder.  I think these guys have been at all 4 code camps in Alabama.  I thought I would post an update.  So far things are going really good for Code Camp 4. 

The speaker's dinner last night was at Felix's FishCamp.  I had not ever eaten at a Felix's...great food!  Anyway, this code camp introduced a really nice speaker shirt.  I had worked with Doug Greene on putting together a version of the logo for the shirts but did not know what he had planned.  They turned out really nice.  He and Matthew have done a great job on the code camp!

Today it looks like we may have some bad weather coming in.  Hopefully it won't be too bad.  Looks like we have a good turnout today so it should be some good fun.  I am happy to say that for the first time at any code camp, I had my presentation and code done the night before!

One of the things that always happens when you get a group like this together is you wind up with at least a couple good new catch phrases.  For now, I will leave you with my favorite so far: "You can't fix stupid".  How true!

Saturday, April 14, 2007 8:49:43 AM (Central Standard Time, UTC-06:00)
 Wednesday, April 11, 2007

This is really late coming!  The next Alabama Code Camp is schedule for this Saturday in Mobile Alabama.  This one is being hosted by the Lower Alabama .NET User Group.  They are the newest addition to the Alabama User Groups and have been doing really well.  We are all real excited to see their success.  There is a great line-up and some terrific speakers.  Check it out if you have not yet.  And if you can make it, go and register!

I will be giving a presentation at the code camp on WPF.  At this point, I am pretty sure I am changing my original idea to a presentation on some of the new key concepts in .NET 3.0 for WPF.

Wednesday, April 11, 2007 11:21:42 AM (Central Standard Time, UTC-06:00)
 Wednesday, January 03, 2007

I have been asked to present on WPF at the .NET University being hosted in Huntsville, Alabama by the Huntsville New Technology User Group (HUNTUG).  They will be having a .NET University there on January 8th and February 13th.  I enjoy going up to Huntsville and HUNTUG has a wonderful meeting facility.  It is always a pleasure to present there!

Wednesday, January 03, 2007 12:22:13 PM (Central Standard Time, UTC-06:00)
 Tuesday, December 12, 2006

Well the first night of the .NET University in Birmingham was last night.  It went well.  I presented on WPF last night and, while the presentation itself was ok, I had some demo problems!  I am always overly critical of my own presentations and was not real pleased with it last night, but most everyone seemed to say that it went well other than the demo gremlins that seemed to be attacking me!

Doug Turnure was going to present on Window Workflow last night but was very sick (hope you get better soon, Doug), so Mark Berry came over from Atlanta to give the Workflow presentation.  We were real appreciative of him coming over at the last minute.

Tonight, Jeff Barnes is going to present on WCF and Eric Ray is going to present on CardSpace.  It should be a great night.  I'll post how everything went and hopefully get some pictures up.

Tuesday, December 12, 2006 4:52:21 PM (Central Standard Time, UTC-06:00)
 Wednesday, December 06, 2006

We have put up some more information about the .NET University in Birmingham, Alabama this Monday and Tuesday evening.  You can read a little more about it at the Birmingham .NET User Group site.  Or if you want to register, you can click here.

Remember, you must register and attend all 4 session to get your free t-shirt and certificate.  As an added bonus, we will be giving away a Zune after the last presentation on Tuesday thanks to Doug Turnure!

Wednesday, December 06, 2006 5:57:04 PM (Central Standard Time, UTC-06:00)
 Monday, December 04, 2006

We have confirmed the date, time, and location for a .NET University in Birmingham, Alabama.  On December 11 and 12 from 6PM to 8PM we will be presenting a .NET University.  It will take place at the new auditorium in the new Building 3 of the Southern Progress Campus at 2100 Lakeshore Drive.  As soon as we get the link set up for registration, I will post it here.

The purpose of .NET University is to provide a quick and easy way to get an overview of the new features in .NET 3.0, as well as provide materials for the community to re-present to other technical audiences.

Monday, December 04, 2006 9:08:58 PM (Central Standard Time, UTC-06:00)
 Monday, October 30, 2006

For anyone that attended my presentations at the Code Camp in Montgomery, as promised, I will get the slide stacks and the code samples out here on the blog in the next day or so!

Monday, October 30, 2006 3:56:07 PM (Central Standard Time, UTC-06:00)

My wife has been very patient over the past month or so with all the work I have been doing at home and late into the night.  So I promised that after Code Camp last Saturday I would rest my fingers and give her and my little princess of a daughter some attention!  Accordingly, I didn't even crack the computer for the rest of the weekend.

But now I thought I would say a couple of things about how this last code camp went.

On Friday night before the day of the code camp, as is customary, the speakers got together to chat prior to the event.  It was a good night.  Jeff Barnes and I carpooled together and after a fairly short drive down south we met the gang at the Montgomery Brewery and Pub.  The band they had was in costume (I think)!  If you were there, you know what I mean :)  We had some food and good company!  Doug Turnure joined us for this code camp for a couple of reasons.  First, Joe Healy had some pressing matters he had to attend to.  Second, Doug will be taking over as DE for our area in December.  So while our thoughts were with Joe, we welcomed Doug into the Wild and Crazy world of Alabama!

As far as the actual Code Camp, I think we have had our 3rd successful Code Camp.  We had some great speakers, some old, some new, but all entertaining and informative!  As I mentioned in a previous post, the inaugural run of the .NET University occurred at this Code Camp and went well.  I think the attendees got a great look at the four technologies headed their way in .NET 3.0!

The word on the street is that the guys down in Mobile at the Lower Alabama .NET User Group are getting reved up on the fourth code camp.  Looks like it might take place sometime around April or May of 2007!  I'm looking forward to that one.  I guess I need to sand-proof my laptop.  I wish those guys luck and look forward to seeing what they come up with.  I anticipate another great success story.  So as we say goodbye to another code camp, we look forward to the future (and the beach) with anticipation.  Maybe I should start working on my presentations NOW!

Monday, October 30, 2006 3:54:35 PM (Central Standard Time, UTC-06:00)
 Wednesday, October 25, 2006

On October 13, Doug Turnure announced the official opening of .NET University for business.  This afternoon Doug announced that the inaugural run of the .NET University will take place at the Alabama Code Camp in Montgomery, AL on October 28.

So here is how it is going to work.  If you are not registered yet for the Code Camp, do that first.  Click here to register for the third Alabama Code Camp.  Once you have done that, or if you were already registered, there is a separate registration for the .NET University.  Click here to register for .NET University at the Alabama Code Camp.  You do not have to register for .NET University to attend any of the sessions.  However if you do register and you attend each of the sessions that are a part of .NET University (there are four), you will receive a t-shirt and a "graduation" certificate!  If you want to see what the t-shirts and certificates look like, you can see them on the .NET University Alumni Page.  This is going to be great fun and some really good information.  I am proud to be presenting the WPF .NET University session and expect to see everyone there!

Don't worry if you can't make it to the Code Camp.  There will be plenty of other opportunities to attend a .NET University.

The mission of .NET University is to give a good technical overview of what is new in .NET 3.0 (formerly known as WinFX).  The .NET University consists of four sessions: Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), and Windows CardSpace.  These are the four new technologies introduced in .NET 3.0.  If you are trying to get up to speed on what is coming soon in .NET 3.0, this is definately the way to do it!

Wednesday, October 25, 2006 9:27:24 PM (Central Standard Time, UTC-06:00)
 Tuesday, September 26, 2006

Well the registration for the third Alabama .NET Code Camp is now open!  Each Code Camp here in Alabama has been larger than the last.  This appears to be no exception!  This is shaping up to be the largest code camp yet in Alabama.

The 3rd Alabama .NET Code Camp will be held in Montgomery, Alabama at Auburn University Montgomery.  It will be on October 28th.  Registration will be from 7:00AM to 8:00AM.  We will kick things off with a keynote from the one and only Joe Healy (If you don't know Joe, you should!) and Bruce Thomas of Simplify.  Bruce was the lead organizer on this one and Bruce always does a great job so I know this is going to be a grade A Code Camp.

I have been on the planning committees for the Alabama Code Camps.  The committee is made up of a group of absolutely terrific and dedicated individuals.  I am proud to work with them!  As always we have some great speakers lined up and some terrific presentations.  We have presentations currently lined up on ASP.NET, Windows Mobile, SQL Server, Visual Studio, Vista and .NET 3.0, and lots more!  I will be doing some presentations on Windows Presentation Foundation (formerly Avalon).  And Jeff Barnes will be doing some presentations on Windows Communication Foundation (formerly Indigo).  Check out the list of sessions for more information.

I anticipate that it will fill up fast so get on out to the site and register today!  I will see you there!

Tuesday, September 26, 2006 2:26:29 PM (Central Standard Time, UTC-06:00)
 Tuesday, September 12, 2006

The 3rd Alabama .NET Code Camp will be held in Montgomery Alabama on October 28th.  A call for speakers is open so if you are interested in speaking, visit the site and signup!

Tuesday, September 12, 2006 12:59:48 PM (Central Standard Time, UTC-06:00)
 Sunday, April 30, 2006
I finally got to posting my presentations from the Huntsville Code Camp.  Sorry it took me so long.  They are on my projects page.

Sunday, April 30, 2006 9:28:16 PM (Central Standard Time, UTC-06:00)
After one of my presentations at the Huntsville Code Camp about CSS and ASP.NET, I was asked about using the same techniques in DNN and other frameworks.  So I decided to take the example from the presentation and create it in a DNN skin.  So I have posted a DNN skin called Desert Trip on my projects page.  It might serve as a good example or a good starting point for a more detailed skin.

Sunday, April 30, 2006 9:27:16 PM (Central Standard Time, UTC-06:00)
 Sunday, April 23, 2006
Yesterday we bid a fond farewell to the second Alabama Code Camp. It was a wonderful success. The speaker line-up was top-notch, the attendance was high, the presentations were informative, and the fellowship was great! A number of people asked if I would post my slides and examples so I will post them shortly.

Wally McClure did a podcast with some of the Alabama code camp coordinators and user group leaders. Actually, this was the first podcast that I have been involved with. It was a great time! Wally also posted some pictures from the Code Camp.

My three presentations seemed to go well. A number of attendees said they enjoyed the presentations and walked away having learned something new and useful. Ultimately that is what really matters...if someone can walk away from one of your presentations having learned something new or having been entertained.

Sunday, April 23, 2006 9:44:18 PM (Central Standard Time, UTC-06:00)
 Friday, April 21, 2006
Well the trip up today was rainy but we got here in Huntsville for the Code Camp about 6PM.  We got settled in and then headed down to a local club called The Station.  A handful of speakers and Code Camp coordinators got together tonight.  It was a lot of fun.  David Silverlight brought some T-shirts with Community Credit and DevFish logos.  It was a nice night to just chat about "stuff".

We are back in the room now and working on finalizing presentations for tomorrow.  We have had 2 slots for speakers open up.  I have been trying to see if I might have time to throw another presentation together.  Maybe I am crazy...of course that is not new news!

Friday, April 21, 2006 10:51:20 PM (Central Standard Time, UTC-06:00)
 Tuesday, April 11, 2006
Last night I was working on my presentation for BUG.NET tonight and had a cool idea.

One of my many hobbies is magic.  I am a professional magician and proud member of IBM. UF Grant, a well known magician, published an entire magic act called "The Challenge Magic Act". The premise is that the magician enters the audience and promises to do an effect with any item handed to him.

Well I am going to do something similar tonight. I am going with no slides and no prepared code. I am going to ask the attendees to come up with some simple application ideas. One of them will be chosen and I will start from scratch and build a data-aware application using ASP.NET and ATLAS. I am going to try to complete the entire application in less than 15 minutes.

Now granted, the application will be a real simple one, but I am hoping to demonstrate the ease with which Visual Studio 2005, SQL Express 2005, and ATLAS can be used to quickly create a rich UI web application.  On top of that, hopefully it will be a lot of fun!

Tuesday, April 11, 2006 9:41:01 AM (Central Standard Time, UTC-06:00)
 Monday, April 10, 2006
I am going to be giving a presentation at the Birmingham .NET User Group tomorrow on ATLAS. I am going to cover both the client focused and server focused capability as well as demonstrate some examples of the UI coolness provided in the client libraries.  I am going to also mention the Mash It Up contest!

Monday, April 10, 2006 9:19:57 PM (Central Standard Time, UTC-06:00)
 Wednesday, April 05, 2006
I have submitted my presentations for the Huntsville .NET Code Camp on April 22. I have finalized presentations on CSS2, and Windows Presentation Foundation (WPF).

One of my presentations is on CSS2 and ASP.NET. I will discuss how to effectively design a web page to use CSS (specifically the CSS2 spec). The best way to achieve separation of content and presentation. The talk will actually be beneficial regardless of server technology. The same basic premise could be applied to a static page.

The first of my WPF talks will focus on getting started with XAML and integrating with the server. The presentation would stand well on its own, but I will also use it as a springboard for my second WPF presentation which is a little more advanced.

The second WPF presentation will be more advanced. I am still not sure how far I will go with this one. My thought is to create a video jukebox using the carousel concept from Microsoft's North Face demo. We shall see!

Wednesday, April 05, 2006 1:10:15 PM (Central Standard Time, UTC-06:00)
 Wednesday, March 15, 2006
Well the presentation for the Huntsville User Group seemed to go well last night.  I would like to thank them for their hospitality!  They are a friendly group and have a wonderful facility at which they meet.

Wednesday, March 15, 2006 8:33:49 AM (Central Standard Time, UTC-06:00)
 Saturday, March 11, 2006
Seems like I am usually tweaking my presentations right up to the day I give them.  I am never completely satisfied with them.  I have been tweaking my presentation on AJAX that I am giving to the Huntsville .NET User Group this Tuesday. Some of the Mix06 topics I am reading over is making me want to cover a slightly different angle.  On the other hand, my presentation covers some under-the-cover aspects of AJAX that I think are important to know...even if in practice you may never have to worry about them.  Atlas and AJAX.Net cover up a lot of the details that I think are still important to know.  I am one of those that believe one should program for Windows using the Windows SDK at least once, just to get a better understanding of what is going on behind the high level code we typically write.

Saturday, March 11, 2006 10:31:34 PM (Central Standard Time, UTC-06:00)
 Sunday, March 05, 2006
I am giving a presentation to the Huntsville .NET User Group on March 14.  They asked me to give a presentation on AJAX.  Seems the interest in AJAX continues to grow.  I think there is a lot of potential for AJAX now that it is more widely available to browsers.  There seems to be a lot of discussion of benefits and weaknesses.  It will be interesting to see where it goes.

Sunday, March 05, 2006 1:02:35 AM (Central Standard Time, UTC-06:00)
 Wednesday, January 11, 2006
Well the presentation seemed to go well.  Once I get the xperimentality site back up, I will post the presentation there.  Also, I mentioned last night that one of the things I was playing around with was using AJAX to extend functionality, not just data.  Some others are doing this as well but they focus on creating a library for it.  I think all the JavaScript libraries that are out there are great.  However, I can see how the use of libraries can be a negative if the library size gets too large.  Anyway, I am going to post more on my thoughts around this soon.

Wednesday, January 11, 2006 8:31:39 AM (Central Standard Time, UTC-06:00)
 Tuesday, January 10, 2006
I have been asked to do a presentation for the Birmingham .NET User Group tonight.  I am going to do a modified presentation that I did for the Alabama Code Camp focusing a little more on degredation.  Even though the browsers are providing better support, we still cannot control the user who might set their browser to not run scripts.

Tuesday, January 10, 2006 10:41:58 AM (Central Standard Time, UTC-06:00)
Who Am I - Todd Miranda
MVP Visual Developer - ASP/ASP.NET
On this page....
<November 2019>
Aggregate Me!
RSS 2.0 | Atom 1.0 | CDF
Contact me
Send mail to the author(s) E-mail