Tech
I’m sorry to tell you folks that I will no longer be making any more posts to the Tech category on this blog. That’s right no more technical content. But I’m pleased to announce a sister blog Technical Thoughts of Jorriss at www.jorriss.com. I have already ported all of the Tech posts form jorriss.com to jorriss.net. So if you want to hear my thoughts and solutions on a variety of technology subjects head on over to jorriss.net or subscribe to the jorriss.net RSS feed. Enjoy.Now Playing: Leo Laporte and the TWiTs - TWiT 51: Digg This
Chris Sells, mensa member, Windows coding hero and all around guru has posted some great tips for project managers (program managers for those in Microsoft). I wish all project managers would follow his advice.
PM Skill #0: Know Your JobPM Skill #1: Communicate, Communicate, CommunicatePM Skill #2: Building ConsensusPM Skill #3: Getting Things DonePM Skill #4: Exhibiting the Behavior You WantPM Skill #5: Unblock Others FirstPM Skill #6: Be The Team MomPM Skill #7: Use That Meeting Time!PM Skill #8: Give Credit FreelyPM Skill #9: Learn From The Masters
Now Playing: MercyMe - Here Am I
For almost four years I’ve been using Rockford Lhotka’s CSLA. CSLA or the Component-based Scalable Logical Architecture is a framework to build business objects. It’s a powerful architecture that provides many different features for middle-ware objects (automating validation logic, n-level undo, and databinding support just to name a few). Personally, I wouldn’t start an application without it. Rocky has updated the framework once again this time with version 2.0. It includes better validation (it also breaks some of my code, thanks Rocky), authorization support and updates to the data portal. As usual Rocky has updated his books Expert VB 2005 Business...
It looks like internet video is finally taking off. Sites like YouTube and Libsyn are now allowing users to upload video and share it for free or a small cost. This is allowing the individual to create and publish video content without bandwidth and storage costs. Of course bitTorrent has been around a while now but it can be cumbersome for the average user to use and of course it can be changeling to find content. Some of my favorite video sites are AskANinja, DiggNation and Rocketboom.
This video revolution has made some traditional shows relevant again. SNL has seen a popularity rise since...
“Marcel Neundörfer's On Target urinal has a pressure-sensitive screen recessed into it -- score points by shooting the moving images onscreen. Not only does this add much-needed entertainment to otherwise dreary elimination functions, but it also improves aim -- if you stay on target, you'll avoid splashback and misses.” Via BoingBoing, Digg
I’m speechless…..No I’m not. How can I get this in my house? How much water do I have to consume to play for five minutes? Will this beat the PSP for the best gaming machine in the bathroom? How do you update the games? Will there be a...
Recently, I needed to create a list of items that were to be manually sorted by the user. I decided to use the sorting mechanism that Netflix uses in its queue. The items are listed 1 to n on the page with the sequence number in a text box. If the user wishes to re-sequence an item all they need to do is change the number in the text box to the desired sequence number. After I created the sorting algorithm in the business collection object I started out to write the UI. I first started out using Infragisics WebGrid. It...
I just ran across this new digital photography site JustShowMeHowTo.com. The site does exactly what it says; it shows you how to use your digital camera and how to take better pictures. Via Scoble.
While checking the logs at work I found this curious error “Invalid_Viewstate_Client_Disconnected”. After some research (i.e. Google) I found this knowledge base article Intermittent Invalid Viewstate Error in ASP.NET Web pages. Unfortunately, the KB didn’t help much since we were doing all of the recommended steps. I did find this post which defined the problem as the user canceling the postback while the viewstate was being sent to the server. This issue tends to occur when the viewstate becomes very large. I found another post that pointed the blame at a proxy server truncating the viewstate if it was...
I found this great two part introduction to MSMQ and .Net. The first part, Programming MSMQ in .NET and the second part, Programming MSMQ in .NET: Transactional Messaging are definitely worth a read.
There is a good article available comparing DotNetNuke vs. Sharepoint. If you’re on the Sharepoint fence DNN might be a good alternative for you. Via Patrick Santry’s (aka wwwCoder) Blog.Now Playing: Speakers of Geek - CGS - Infinite Crisis 4
Yesterday at VSLive, Microsoft announced that Visual Studio Team System will be released in March. This is great news for those shops that have waited for the Team System release to evaluate Visual Studio 2005. A video of the announcement is also available.Now Playing: Divinyls - I Touch Myself
I open my Gmail account this morning and what did I find? A delete button! Now it doesn’t take me two clicks to delete messages, one button is all I need. Thanks Google, it’s about freakin’ time. BTW, they’ve also made Gmail accessible via your phone. Just point your phone’s web browser to http://m.gmail.com to check your spam mail wirelessly.
The 06 South Florida .Net Code Camp will be held on February 4, 2006 at DeVry University in Miramar. There are currently fifty sessions planned for the event with topics covering SQL Server, ASP.Net 2.0 and other .Net topics. Best of all IT’S FREE!! So I’ll see you all there!Now Playing: MC Rob Base - It Takes Two
When I saw this I was shocked. Microsoft has a sense of humor. If you have ever used a Microsoft product you must see this. When you reach the page, click “watch the entire show” to view the video. This could be the funniest MS video ever next to the Bill Gates/Napoleon Dynamite vid. Damn funny stuff. Via Joystiq.
http://maximized.com/freeware/scriptsforitunes/documentation.htm http://www.codeproject.com/csharp/iTunesTray.asp http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx
http://www.codeproject.com/aspnet/Javascript_in_Usercontrol.asp http://www.quirksmode.org/js/options.html http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/clientsidescript.asp http://www.irt.org/articles/js019/index.htm http://www.irt.org/script/237.htm http://www.irt.org/script/1046.htm I’ll update this laterNow Playing: Starflyer 59 - She Was My Sweetheart
Here’s an interesting article on the ten rules for web startups. Is it easier now to start a web company than ever before? Yup! But the key is in the idea. If the idea sucks the site will too.Now Playing: Third Day - King of Glory
Microsoft has released a Step-By-Step guide on how to upgrade your Visual Studio 2002/2003 ASP.Net projects to Visual Studio 2005. I’ll probably be tackling this sometime soon so I’ll keep everyone posted on some of the problems that I encounter. Check out this quote from the doc: If the application you are converting is of reasonable size and has several Web projects and additional projects, such as class libraries, in a single Visual Studio solution, it is possible to encounter issues during migration. Be prepared to spend the better part of a day completing the entire process. The steps and...
Microsoft has created a set of SQL Server Add-ons called a "Feature Pack" for SQL Server 2005. This set of tools includes ADOMD.NET, an API for working with Analysis Services as well as a command line query utility. It also features datamining viewer controls, the SQL Server 2005 JDBC driver, and a data provider for SAP.
The complete list of contents for the Feature Pack is:
Microsoft ADOMD.NET
Microsoft Core XML Services (MSXML) 6.0
Microsoft OLEDB Provider for DB2
Microsoft Operations Manager 2005 Management Pack for Microsoft SQL Server 2005
Microsoft SQL Server 2000 PivotTable Services
Microsoft SQL Server 2000 DTS Designer...
Over the past few months I’ve been working on the report from hell. It just about does everything you could imagine but press your shirts. One of the biggest problems we’ve had to deal with is the amount of data that needs to be processed on the fly to produce the report. After version one of the report shipped we decided to investigate different ways to access the data. That’s when we found this article on Integrating Analysis Services with Reporting Services. It covers how to use OLAP with reporting services. Our prototype worked like a champ and now we’re...
Full Tech Archive