<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7482949760953430025</id><updated>2011-08-02T16:30:03.074-04:00</updated><category term='Introduction'/><category term='Wizards'/><category term='Win32 API'/><category term='VB.Net'/><category term='ASP.Net'/><title type='text'>WinProc</title><subtitle type='html'>The pointless ramblings of a developer...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://winproc.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://winproc.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mike Lindegarde</name><uri>http://www.blogger.com/profile/04639379507517957499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7482949760953430025.post-1739913517244172066</id><published>2009-12-09T16:30:00.000-05:00</published><updated>2009-12-09T16:30:25.926-05:00</updated><title type='text'>News…</title><content type='html'>&lt;p&gt;I’ve been pretty busy with work over the past few days.&amp;#160; During that time several exciting things have happened.&amp;#160; Beckett busted a case of &lt;a href="http://beta.beckett.com/item/7054758/?tab=tabArticles&amp;amp;p=774340#ViewArticle" target="_blank"&gt;2008-09 Upper Deck Exquisite Basketball&lt;/a&gt;:&amp;#160; the hobby world complained.&amp;#160; Becket busted a box of &lt;a href="http://beta.beckett.com/group/452507/?tab=tabArticles&amp;amp;p=777964#ViewArticle" target="_blank"&gt;2009 Donruss Threads Football&lt;/a&gt;:&amp;#160; the hobby world complained.&amp;#160; Becket busted a box of &lt;a href="http://beta.beckett.com/group/185226/?tab=tabArticles&amp;amp;p=777562#ViewArticle" target="_blank"&gt;2009-10 Topps Basketball&lt;/a&gt;:&amp;#160; the hobby world complained.&amp;#160; Beckett busted a box of &lt;a href="http://beta.beckett.com/item/7071555/?tab=Articles&amp;amp;p=777768#ViewArticle" target="_blank"&gt;2009 Topps American Heritage&lt;/a&gt;:&amp;#160; no one cared.&lt;/p&gt;  &lt;p&gt;Several products were also either released or previewed over the past few days.&amp;#160; In baseball we’ve got another retro set from Topps:&amp;#160; Topps T206 100th Anniversary Edition.&amp;#160; Tristar has announced Obak which will bring the vintage tobacco look to the minor leagues.&amp;#160; Topps has also announced Star Wars:&amp;#160; The Clone Wars (Widevision) for the non-sports fans out there (more sketch cards).&amp;#160; Panini announced that they will carry the Elite brand over into the basketball line-up with as few design changes as possible (more shinny die-cuts… woo… hoo…)&lt;/p&gt;  &lt;p&gt;The BGS 10 1986-87 Fleer #57 Michael Jordan RC recently sold for about the price of a luxury car:&amp;#160; $82,000.&amp;#160; I don’t really get behind the card grading industry, so I’m a little bias but…. ummm…. that’s just freakin’ dumb.&amp;#160; The money could be better spent on a few Jordan autographs, a Lebron auto or two, some Kobe autos for good measure, and a moderately priced sedan.&amp;#160; I suppose this sale and the recent Joe Montana BGS 10 sale both go to show just how important it really is to get your cards graded.&amp;#160; There is no way this could have been a publicity stunt to drum up business.&lt;/p&gt;  &lt;p&gt;I’ve got a quick take on 2009-10 Topps Basketball, review of Bowman 48, a preview of 2009-10 Panini Elite, and some other articles coming soon.&amp;#160; Right now I’m off to pack up my cards and send them of to Beckett.&amp;#160; I’m hoping my 1989 Fleer Update Albert (Joey) Belle RC comes back a 10…&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7482949760953430025-1739913517244172066?l=winproc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://winproc.blogspot.com/feeds/1739913517244172066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://winproc.blogspot.com/2009/12/news.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/1739913517244172066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/1739913517244172066'/><link rel='alternate' type='text/html' href='http://winproc.blogspot.com/2009/12/news.html' title='News&amp;#8230;'/><author><name>Mike Lindegarde</name><uri>http://www.blogger.com/profile/04639379507517957499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7482949760953430025.post-6412380426638873543</id><published>2009-08-28T10:00:00.000-04:00</published><updated>2009-12-09T16:29:25.086-05:00</updated><title type='text'>News…</title><content type='html'>&lt;p&gt;I’ve been pretty busy with work over the past few days.&amp;#160; During that time several exciting things have happened.&amp;#160; Beckett busted a case of &lt;a href="http://beta.beckett.com/item/7054758/?tab=tabArticles&amp;amp;p=774340#ViewArticle" target="_blank"&gt;2008-09 Upper Deck Exquisite Basketball&lt;/a&gt;:&amp;#160; the hobby world complained.&amp;#160; Becket busted a box of &lt;a href="http://beta.beckett.com/group/452507/?tab=tabArticles&amp;amp;p=777964#ViewArticle" target="_blank"&gt;2009 Donruss Threads Football&lt;/a&gt;:&amp;#160; the hobby world complained.&amp;#160; Becket busted a box of &lt;a href="http://beta.beckett.com/group/185226/?tab=tabArticles&amp;amp;p=777562#ViewArticle" target="_blank"&gt;2009-10 Topps Basketball&lt;/a&gt;:&amp;#160; the hobby world complained.&amp;#160; Beckett busted a box of &lt;a href="http://beta.beckett.com/item/7071555/?tab=Articles&amp;amp;p=777768#ViewArticle" target="_blank"&gt;2009 Topps American Heritage&lt;/a&gt;:&amp;#160; no one cared.&lt;/p&gt;  &lt;p&gt;Several products were also either released or previewed over the past few days.&amp;#160; In baseball we’ve got another retro set from Topps:&amp;#160; Topps T206 100th Anniversary Edition.&amp;#160; Tristar has announced Obak which will bring the vintage tobacco look to the minor leagues.&amp;#160; Topps has also announced Star Wars:&amp;#160; The Clone Wars (Widevision) for the non-sports fans out there (more sketch cards).&amp;#160; Panini announced that they will carry the Elite brand over into the basketball line-up with as few design changes as possible (more shinny die-cuts… woo… hoo…)&lt;/p&gt;  &lt;p&gt;The BGS 10 1986-87 Fleer #57 Michael Jordan RC recently sold for about the price of a luxury car:&amp;#160; $82,000.&amp;#160; I don’t really get behind the card grading industry, so I’m a little bias but…. ummm…. that’s just freakin’ dumb.&amp;#160; The money could be better spent on a few Jordan autographs, a Lebron auto or two, some Kobe autos for good measure, and a moderately priced sedan.&amp;#160; I suppose this sale and the recent Joe Montana BGS 10 sale both go to show just how important it really is to get your cards graded.&amp;#160; There is no way this could have been a publicity stunt to drum up business.&lt;/p&gt;  &lt;p&gt;I’ve got a quick take on 2009-10 Topps Basketball, review of Bowman 48, a preview of 2009-10 Panini Elite, and some other articles coming soon.&amp;#160; Right now I’m off to pack up my cards and send them of to Beckett.&amp;#160; I’m hoping my 1989 Fleer Update Albert (Joey) Belle RC comes back a 10…&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7482949760953430025-6412380426638873543?l=winproc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://winproc.blogspot.com/feeds/6412380426638873543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://winproc.blogspot.com/2009/08/news.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/6412380426638873543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/6412380426638873543'/><link rel='alternate' type='text/html' href='http://winproc.blogspot.com/2009/08/news.html' title='News&amp;#8230;'/><author><name>Mike Lindegarde</name><uri>http://www.blogger.com/profile/04639379507517957499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7482949760953430025.post-3176732270885601164</id><published>2009-03-16T01:56:00.001-04:00</published><updated>2009-03-16T01:56:06.150-04:00</updated><title type='text'>Forms Authentication….</title><content type='html'>&lt;p&gt;Today I had the pleasure of getting to know Forms authentication better than I’d like to know it.&amp;#160; I am not a fan of “magic” making things work for me and Forms authentication is no exception.&lt;/p&gt;  &lt;p&gt;I’ve picked up a new project that I’m working which relies quite heavily on the added benefits of Forms authentication.&amp;#160; While I must admit:&amp;#160; there are some very nice perks that come with this .Net feature, it really sucks to debug.&lt;/p&gt;  &lt;p&gt;When authentication fails with no exceptions being thrown or any error message of any sort being displayed, where do you put the break point?&amp;#160; There is no actual code to debug since it’s all wired up by Visual Studio:&amp;#160; how do you debug code that isn’t there?&lt;/p&gt;  &lt;p&gt;I’ve also discovered that (like most Microsoft ways), it’s not the easiest thing to tweak into what you want it to be.&amp;#160; If you want to add some extra information to the user that isn’t stored by default there isn’t an easy way to do it.&amp;#160; Sure, you can create the custom membership provider easy enough, but what if you need to add an extra bit of information (such as company id) to the CreateUser method?&amp;#160; There doesn’t seem to be an easy way to do it.&amp;#160; Sure, you can get into the custom profile providers, but all that work just to store an extra foreign key?&lt;/p&gt;  &lt;p&gt;This experience has helped cement my long standing opinion:&amp;#160; the Microsoft way is great then 1% of the time your requirements actually match the model Microsoft implemented.&amp;#160; The other 99% of the time you’re better of going at it on your own.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7482949760953430025-3176732270885601164?l=winproc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://winproc.blogspot.com/feeds/3176732270885601164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://winproc.blogspot.com/2009/03/forms-authentication.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/3176732270885601164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/3176732270885601164'/><link rel='alternate' type='text/html' href='http://winproc.blogspot.com/2009/03/forms-authentication.html' title='Forms Authentication….'/><author><name>Mike Lindegarde</name><uri>http://www.blogger.com/profile/04639379507517957499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7482949760953430025.post-4658891953608439669</id><published>2009-02-11T14:00:00.004-05:00</published><updated>2009-02-11T14:36:52.366-05:00</updated><title type='text'>Removing the Ask.com Default Search From IE 6</title><content type='html'>When installing BitTorrent I mistakenly allowed the Ask.com toolbar to be installed on my computer.  Removing the toolbar was easy enough, but I couldn’t get rid of the stupid Ask.com search page that would come up if I made a typo when entering a URL or if the URL did not start with “www”.  It’s really annoying when every time you want to go to my.ebay.com you get redirected to Ask.com.  Here is how I removed the Ask.com default search page:&lt;div&gt;&lt;ol&gt;&lt;li&gt;Close all of you open instances of IE.&lt;/li&gt;&lt;li&gt;Uninstall the Ask.com toolbar.&lt;/li&gt;&lt;li&gt;Using a command prompt execute the following command:&lt;span class="Apple-style-span" style="color: rgb(51, 51, 255);"&gt;  &lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 255);"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;Regsvr32 /u defaultsearch.dll&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Delete all files in the folder:&lt;span class="Apple-style-span" style="color: rgb(51, 51, 255);"&gt;  &lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 255);"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;C:\Program Files\AskSearch\bin&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Delete the folder itself (this may require a reboot).&lt;/li&gt;&lt;li&gt;This should have fixed the problem.  Launch IE and see what happens.&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7482949760953430025-4658891953608439669?l=winproc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://winproc.blogspot.com/feeds/4658891953608439669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://winproc.blogspot.com/2009/02/removing-askcom-search-from-ie-6.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/4658891953608439669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/4658891953608439669'/><link rel='alternate' type='text/html' href='http://winproc.blogspot.com/2009/02/removing-askcom-search-from-ie-6.html' title='Removing the Ask.com Default Search From IE 6'/><author><name>Mike Lindegarde</name><uri>http://www.blogger.com/profile/04639379507517957499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7482949760953430025.post-2880088971778714915</id><published>2009-01-23T01:05:00.002-05:00</published><updated>2009-01-23T01:06:55.870-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wizards'/><category scheme='http://www.blogger.com/atom/ns#' term='VB.Net'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.Net'/><title type='text'>Wizards… Magic or Voodoo?</title><content type='html'>&lt;p&gt;I started programming in QBasic, moved onto C++ with Visual C++ 6, and then into Java using Notepad and the command prompt.&amp;#160; I’ve always been one of those guys that truly enjoys fully understanding everything that is going on in my code.&lt;/p&gt;  &lt;p&gt;I’m also one of those guys that enjoys getting my code to perform the best that it can.&amp;#160; It wasn’t uncommon for me to use inline Assembly or to pad my data structures for better byte alignment when I did a lot of C/C++ programming.&lt;/p&gt;  &lt;p&gt;Over the past two years I had the pleasure of working with a developer that did everything via wizards in Visual Studio.&amp;#160; If you asked him to make a webpage that had a databound GridView he would have that completed in a heartbeat.&amp;#160; If you asked him to alter one of the columns to show stars instead of a raw number suddenly there was a problem:&amp;#160; he was entirely dependent on the magic of the wizards.&amp;#160; &lt;/p&gt;  &lt;p&gt;He didn’t understand the code they generated and therefore didn’t even know where to begin to modify that code.&amp;#160; Over the past two years I did my best to teach him things like why you would use a Short over an Integer in VB.Net, how to take advantage of bitwise operators, and the difference between reference and value data types.&lt;/p&gt;  &lt;p&gt;My question is this:&amp;#160; are wizards a form of magic or voodoo?&amp;#160; On the one hand they can save a lot of time, on the other you have “programmers” that don’t really understand the code that has been created for them.&amp;#160; How much longer until a “programmer” is just someone who knows which wizards to use to generate the desired piece of software?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7482949760953430025-2880088971778714915?l=winproc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://winproc.blogspot.com/feeds/2880088971778714915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://winproc.blogspot.com/2009/01/wizards-magic-or-voodoo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/2880088971778714915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/2880088971778714915'/><link rel='alternate' type='text/html' href='http://winproc.blogspot.com/2009/01/wizards-magic-or-voodoo.html' title='Wizards… Magic or Voodoo?'/><author><name>Mike Lindegarde</name><uri>http://www.blogger.com/profile/04639379507517957499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7482949760953430025.post-3189243211635464029</id><published>2009-01-22T00:06:00.003-05:00</published><updated>2009-01-22T15:12:07.580-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Win32 API'/><category scheme='http://www.blogger.com/atom/ns#' term='Introduction'/><title type='text'>So… What’s In a Name?</title><content type='html'>&lt;p&gt;I’ve decided to start a blog so that I would have some place to put my ramblings.&amp;#160; I don’t know that anyone will ever read this; however, this doesn’t change the fact that I need a good name for the blog.&lt;/p&gt;  &lt;p&gt;Given that I primarily do web development the choice &lt;em&gt;WinProc&lt;/em&gt; may seem a bit odd.&amp;#160; My reason for the name is pretty simple:&amp;#160; I know where I’ve been, but I don’t know where I’m going.&lt;/p&gt;  &lt;p&gt;I started programming in C++ at age 12 just over 15 years ago.&amp;#160; At that time I became very familiar with the Win32 API and that is where I come from.&amp;#160; My freshman year of college I swore I would never make web pages (of course at that time animated GIFs were considered “advanced”, frames were a good idea, and I believe a dancing hamster was all the rage).&amp;#160; I never would have guessed I’d be doing RIAs for a living so I’m not going to try and guess where I’ll end up.&lt;/p&gt;  &lt;p&gt;I tried the names “bitwise”, “bitshift”, “uselesscode”, “malloc”, and a few others.&amp;#160; All of these were taken and most of them either never had any posts at all or were last updated in 2004.&lt;/p&gt;  &lt;p&gt;I make no promises as to exactly what I’ll post here in the future, but odds are it will involve code and a mistake I’ve made.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7482949760953430025-3189243211635464029?l=winproc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://winproc.blogspot.com/feeds/3189243211635464029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://winproc.blogspot.com/2009/01/test-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/3189243211635464029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7482949760953430025/posts/default/3189243211635464029'/><link rel='alternate' type='text/html' href='http://winproc.blogspot.com/2009/01/test-post.html' title='So… What’s In a Name?'/><author><name>Mike Lindegarde</name><uri>http://www.blogger.com/profile/04639379507517957499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
