Tony Bellomo Dot Com Atom FeedBlog Feed from TBDCFeedIDCopyright 20102010-09-04T11:30:57-07:00http://www.tonybellomo.com/images/tonyhead.pngTony Bellomohttp://www.tonybellomo.comtony.bellomo@gmail.comTony Bellomo Dot Com BlogID10212Video Training - Get your learn on2010-07-07T08:31:01-07:002010-07-07T08:31:01-07:00<p>You have to keep growing in the technical consulting business. I'm constantly reading books but sometimes I get burnt out on reading. Sometimes I like to hook up the laptop to the TV and watch some video training. I use a couple different web sites for video training. I think I've posted on VTC before but that was probably a while ago, so here we go -</p>
<p>VTC - Virtual Training Course<br />
VTC has a huge library of topics on just about everything you can imagine. You can learn everything from Photoshop to SQL server. It's $30/month and worth every penny.<br />
<a href="http://www.vtc.com">http://www.vtc.com</a></p>
<p>LearnDevNow -<br />
The focus of LearnDevNow if Microsoft development and it's amazingly robust. The videos are very professional, if a little dry. I highly recommend them. It's $99 for a year of access.<br />
<a href="http://www.learndevnow.com">http://www.learndevnow.com</a></p>
<p> </p>
<p> </p>GoodBlogID10209I'm Back2009-11-30T09:17:12-07:002009-11-30T09:17:12-07:00<p><span style="font-family: Arial; font-size: 9pt">I had to reformat my server several months ago. I took a meticulous backup (or so I thought) but realized I did not take a backup of my blog. Consequently I lost all of my blogs from this year. <o:p></o:p></span></p>
<p><span style="font-family: Arial; font-size: 9pt">Today I was cleaning out my hard drive and found a backup from June. Ok, good enough. I'm back! <o:p></o:p></span></p>
<p><span style="font-family: Arial; font-size: 9pt">As of today I'm going to try to start posting regularly again.<o:p></o:p></span></p>GoodBlogID10208Async web services the easy way2009-03-06T16:50:58-07:002009-03-06T16:50:58-07:00<p>Source:<a target="_blank" href="http://www.williablog.net/williablog/post/2008/12/01/BeginEnd-Async-WebService-Proxy-Methods-No-Longer-Generated.aspx">Begin/End Async WebService Proxy Methods</a></p>
<p>Have you ever needed to kick off a long running process through a web service and immediately return control of the page to the user? I have a process which takes about 10 minutes to run and I don't want to just set the page timeout really really high and make the user sit there and watch IE grind. With the tweak to the project file described below, web service "begin" and "end" methods will be generated for the web service when you add it as a web reference to your project. If you had a HelloWorld() method you would now have access to a "BeginHelloWorld()" method which can fire off the web service and NOT wait for it to complete before returning control to the user.</p>
<p>You can add WebReference_EnableLegacyEventingModel with a value of true to the first ProptertyGroup section in your csproj file. You will have to close visual studio before doing that and update your web references to generate the updated class with the begin/end methods.</p>GoodBlogID10207Hosting a project on an XP UNC share... again2009-03-03T19:54:48-07:002009-03-03T19:54:48-07:00<p><span>I just upgraded to Vista 64 bit from XP.&nbsp; 6 gigabytes of memory and a velociraptor 300 gig drive make it wicked fast and responsive under the worst conditions.&nbsp; </span></p>
<p><span>But wait... Bios command limit reached!&nbsp; What?... ok, I wrote a <a target=""_blank"" href=""http://tonybellomo.com/FullBlog.aspx?BlogID=10176#"">bl</a></span><span><a target=""_blank"" href=""http://tonybellomo.com/FullBlog.aspx?BlogID=10176#"">og</a> about this.&nbsp; No problem...</span></p>
<p><span>... Bios command limit reached... unable to monitor changes .... what?!?</span></p>
<p>Hours of searching later I ran this from the run prompt and it started working again.&nbsp; This issue has been around since 2005 and it's still here even in Vista 64 bit. What a sigh of relief to get my intellisense back!</p>
<p>Oh, the command:<br />
Drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\caspol.exe -m -ag 1 -url "file:////\\computername\sharename\*" FullTrust -exclusive on</p>
<p> </p>GoodBlogID10205Browser war shifting?2009-02-25T11:04:12-07:002009-02-25T11:04:12-07:00<p><a target="_blank" href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&taxonomyName=Networking+and+Internet&articleId=9127875&taxonomyId=16&pageNumber=1">This article</a> at ComputerWorld says since the introduction of firefox to the market that IE's market share has fallen from 95% to 70%. While that is still quite the majority it means that as web developers we have to start taking "standards compliant" browsers seriously. With IE8, which microsoft asserts will be standards compliant by default, will hopefully usher in a new time of compatablity across all browers. I know that's an unlikely scenario but we can hope right:?</p>
<p>In the past with most people using IE, I've pretty much ignored "alternative" browsers but with the recent shift I've started coding so my work is visible in firefox / safari / etc. I actually feel a bit of pride when I see my creations work across multiple platforms. I even tested my latest gadget on an iphone and it looks great. I have to give a lot of credit to jQuery of course because it handles a lot of browser-specific functionality automatically, but their victory is my victory and I'll take it.</p>
<p>Does your app work in firefox? Yes - How about safari on a mac? Yes - </p>
<p>These are the questions we're going to be asked, and "yes" is the right answer. A pool of 30% is a nice size group of potential customers to draw from, especially when the IE user pool is shrinking.</p>Good