Geeks With Blogs
Brian Schroer Don't Call Me Mort! June 2010 Entries
Dots.do.not.matter@gmail.com
I wish I had known about this before I went to TechEd two years ago - I'm still getting email from vendors who scanned my badge there… Gmail ignores periods in user names and doesn't care about capitalization. (This is not true of Google Apps - It does care about dots.) If your email address is homerjsimpson@gmail.com, all of these variations will be delivered to your Inbox: homerjsimpson@gmail.com hom.er.j.sim.ps.on@gmail.com HOMERJSIMPSON@gmail.com Homer.J.Simpson@gmail.com You can create a filter ......

Posted On Tuesday, June 29, 2010 7:38 PM

Thursday "Virtual Brown Bag" Meetings
One of the best ways for developers to learn from each other is "brown bag meetings", where they bring their lunch to a conference room and share tips & tricks. That's something I've always wanted to do, but there aren't a lot of others at my organization who are interested in doing that. I've been lurking at "Virtual Brown Bag" meetings organized by Claudio Lassala the last couple of months, and have enjoyed them a lot. They're held every Thursday from noon until 1PM U.S Central time via LiveMeeting. ......

Posted On Monday, June 28, 2010 10:16 PM

St. Louis Day of .NET - August 20-21 2010
Technorati Tags: .NET,St. Louis That's right - The St. Louis Day of .NET is a two-day event! That's how we do things in "the Lou". Over 500 developers attended last year's event, and we're expecting to break that record this year. I've been to DevLink and the Heartland Developer's Conference, and I thought that the 2009 St. Louis Day of .NET was at least as good as those events. Nearly 100 national and regional speakers have submitted sessions, and the organizers are currently posting announced sessions ......

Posted On Monday, June 28, 2010 9:24 PM

Happy 10th Birthday, CODE magazine
Technorati Tags: CodeCast,CODE magazine I really enjoyed listening to the June 18th episode of the "CodeCast" podcast: http://www.code-magazine.co... Ken Levy, Markus Egger and Rod Paddock reminisced about the 10 years that have passed since Markus and Rick Strahl came up with the wild idea of branching out from the software business to magazine publishing. CODE has by far been the most useful magazine for me during the past 10 years ......

Posted On Saturday, June 26, 2010 6:12 PM

"Cloning" divs with jQuery
Technorati Tags: jQuery,JavaScript I'm sure I've "invented" a technique that's been done by many others (and I don't doubt that there's a slicker way to do it), but… Sometimes I'll want to have an identical chunk of HTML repeated more than once on a web page, for example: a search page with "Search" and "Clear Fields" buttons both above and below the search field inputs. I'd like to just render that HTML once on the server, than "clone" it on the client. For my site, I established a convention where ......

Posted On Saturday, June 26, 2010 9:42 AM

The Big Boy MVC Series
Technorati Tags: ASP.NET,ASP.NET MVC I wish I had discovered this before part 19. I've got some catching up to do… Evan Nagle's working / blogging / joking / cartooning his way through building an ASP.NET MVC 2 web site in what looks like the .NET world's answer to Why's (Poignant) Guide to Ruby: http://www.weirdlover.com/2... Looks like a bit more entertaining ride than NerdDinner or the Music Store ......

Posted On Tuesday, June 22, 2010 8:34 PM

Norweigan Developers Conference Videos
Videos of presentations from NDC 2010 are now available at: http://streaming.ndc2010.no... It looks like there are about 48 available. I'm particularly looking forward to: Mads Torgersen: "C# Quo Vadis?" (followed by a discussion on the future of C# with Mads, Eric Lippert, Gafter and Jon Skeet) Roy Osherove: "Beautiful Teams & Leaders" Greg Young: "5 reasons why projects using DDD fail" Jon Skeet: "If I Ruled the World - C# 5.0 According to Jon" Eric Evans: "What I've learned About DDD Since ......

Posted On Tuesday, June 22, 2010 7:35 PM

Kansas City Developer Conference Recap
Technorati Tags: .NET,Kansas City Thanks to the KC development community for a great free event. The Johnson County Community College provided very nice facilities. I’m the sort of guy who would willingly drive 4+ hours each way for a free XL (or “developer medium”, as Richard Campbell calls it) T-shirt, but got a lot more than that out of the event. Here's a recap of the sessions I attended: Why Kanban? speaker: Troy Tuttle Troy is a “pragmatic agilist” at AdventureTech (not AdventureWorks – I was ......

Posted On Saturday, June 19, 2010 3:26 PM

Which ASP.NET MVC Grid?
Technorati Tags: ASP.NET,ASP.NET MVC,MvcContrib I started looking at the MvcContrib grid earlier this week, and it looks promising. At the Kansas City Developer’s Conference today, Javier Lozano showed a demo using JqGrid. When I asked Javier about JqGrid, he said I might want to look at Telerik’s ASP.NET MVC Extensions Grid. Any recommendations would be welcome. (If you can give me a grid comparing the capabilities of each, that would be great ;) ......

Posted On Saturday, June 19, 2010 12:39 PM

An Alphabet of Eponymous Aphorisms, Programming Paradigms, Software Sayings, Annoying Alliteration
Malcolm Anderson blogged about “Einstein’s Razor” yesterday, which reminded me of my favorite software development “law”, the name of which I can never remember. It took much Wikipedia-ing to find it (Hofstadter’s Law – see below), but along the way I compiled the following list: Amara’s Law: We tend to overestimate the effect of a technology in the short run and underestimate the effect in the long run. Brook’s Law: Adding manpower to a late software project makes it later. Clarke’s Third Law: Any ......

Posted On Friday, June 18, 2010 9:50 AM

Kansas City Developer's Conference
Technorati Tags: .NET,Kansas City I just found about about / registered for Saturday’s Kansas City Developer’s Conference, and am going to make the drive over from the right side of the state (Hey, no offense, KC – I’m just looking at a map, and St. Louis is on the right side, Kansas City’s on the left). (I’m sure the event’s been mentioned on geekswithblogs several times, but I’m on a “staycation” this week, getting cabin fever, and noticed @leebrandt’s tweet today.) I’m looking forward to some ......

Posted On Thursday, June 17, 2010 11:09 AM

Devs For Wendy
If you’re a developer in the New York City area, please check out Devs For Wendy, benefitting Wendy Friedlander and her family… Wendy is a 30 year old software agilista from Long Island. She's a strong WPF developer and a firm believer in the agile method of development including pair programming and TDD. Wendy is wife and mother of a beautiful girl named Kaylee who will be 2 in August. In August of 2009 Wendy learned that she had a rare and agressive pediatric cancer called aveolar rhabdomyosarcoma. ......

Posted On Thursday, June 17, 2010 7:36 AM

Microsoft Tag Tagged Me
I got EXTREMELY lucky last week and won an HP Mini 311 notebook from a Microsoft Tag Twitter contest. I did my required tweet to enter last Tuesday, and one hour later received notification that I had won the weekly drawing. Apparently you can tweet up to 500 times (I pity the followers of those who do that), so it was really lucky that I won, and I sympathize with those who had been really trying. If you would like to try your luck, there are seven weekly prizes left, and you can find out about ......

Posted On Wednesday, June 16, 2010 9:54 AM

I’m offended by your antisemantic views
Technorati Tags: CSS CSS class names should usually be “semantic” (describing the meaning of the styled areas, e.g. “article-title”, “author-info”, “errror-message”, not “structural” (e.g. “left-side-navbar”, “small-title”). …and they definitely shouldn’t explicitly describe the styling. I’ve seen a class names like “bold-red-12pt”. If you’re going to do that, you might as well just use inline font tags. This article explains it much better than I can… ......

Posted On Tuesday, June 15, 2010 9:09 PM

ASP.NET MVC localization DisplayNameAttribute alternatives: a better way
Technorati Tags: ASP.NET,ASP.NET MVC,localization In my last post, I talked bout creating a custom class inheriting from System.ComponentModel.Displ... to retrieve display names from resource files: [LocalizedDisplayName("Reme... public bool RememberMe { get; set; } That’s a lot of work to put an attribute on all of my model properties though. It would be nice if I could intercept the ASP.NET MVC code that analyzes the model metadata to retrieve display names to make it automatically ......

Posted On Monday, June 14, 2010 6:04 PM

ASP.NET MVC localization DisplayNameAttribute alternatives: a good way
Technorati Tags: ASP.NET,ASP.NET MVC,localization The ASP.NET MVC HTML helper methods like .LabelFor and .EditorFor use model metadata to autogenerate labels for model properties. By default it uses the property name for the label text, but if that’s not appropriate, you can use a DisplayName attribute to specify the desired label text: [DisplayName("Remember me?")] public bool RememberMe { get; set; } I’m working on a multi-language web site, so the labels need to be localized. I tried pointing ......

Posted On Monday, June 14, 2010 5:26 PM

45% off Apple and Microsoft dev books from Manning through June 17

I’m really enjoying “ASP.NET MVC 2 In Action” – Think I’ll pop for “JQuery in Action” now:

http://campaign.constantcontact.com/render?v=001cQcN0FSUz163y8UN8daOKl273F1ld9De4lyrZZkZD2vOrQCOrZ21vmO0hNEKL8hP1eVm0aHcF4PEd5OUEWwg7qkJhUrJ-yrnzXtWKhq2XvhouzWyZAmHQa2ctUauOXhV

Posted On Wednesday, June 9, 2010 7:06 PM

Hello, T4MVC – Goodbye, ASP.NET MVC “magic strings”
Technorati Tags: ASP.NET,ASP.NET MVC,T4MVC I’m working on my first ASP.NET MVC project, and I really, really like MVC. I hate all of the “magic strings”, though: <div id="logindisplay"> <% Html.RenderPartial("LogOnUs... %> </div> <div id="menucontainer"> <ul id="menu"> <li><%=Html.Action... Dinner", "Index", "Dinners")%></li> <li><%=Html.Action... Dinner", "Create", "Dinners")%></li> <li><%=Html.Action... ......

Posted On Sunday, June 6, 2010 7:47 AM

ASP.NET Localization: Enabling resource expressions with an external resource assembly
Technorati Tags: .NET,ASP.NET,localization I have several related projects that need the same localized text, so my global resources files are in a shared assembly that’s referenced by each of those projects. It took an embarrassingly long time to figure out how to have my .resx files generate “public” properties instead of “internal” so I could have a shared resources assembly (apparently it was pretty tricky pre-VS2008, and my “googling” bogged me down some out-of-date instructions). It’s easy ......

Posted On Saturday, June 5, 2010 5:15 PM

“ASP.NET MVC 2 in Action” Ebook is complete
I just got email notification that ASP.NET MVC2 in Action is complete. I had signed up for the Manning Early Access Program (MEAP), which allowed me to reserve a hardcopy of the book, a PDF of the completed chapters, and the PDF of the entire version 1 (ASP.NET MVC in Action) book all for $49.99. I’m working on my first MVC application, and it’s been a big help so far. Congratulations to Jeffrey Palermo, Ben Scheirman, Jimmy Bogard, Eric Hexter, and Matthew Hinze for completing what looks like a ......

Posted On Tuesday, June 1, 2010 6:32 PM

Copyright © Brian Schroer | Powered by: GeeksWithBlogs.net