Tag | Misc Posts

Let me start by saying, I love looking at other people’s code. I have learned so much by reading code that I would put that in a top 5 list of things every programmer should do. If it wasn’t for tools like .NET Reflector or Snoop then I would have missed reading a lot of great code. I started working in Silverlight a few months ago and wanted a utility to browse the tree nodes like Snoop does for WPF. I found several solutions but wasn’t happy until I stumbled upon Silverlight Spy 3 by First Floor ...
I recently had the need to read storage files and extract streams from them for a prototype. Originally I was able to do this executing StgOpenStorage via PINVOKE from .NET which worked great. However, due to time constraints and legacy code we really needed to implement this in VB6 as an added feature to an existing OCX with tons of other functionality built in. I ended up using Desaware’s Storage Tools 2.5 to read the streams from the structured storage files which worked great. Desaware provides ...
So, I’m a student at University of Phoenix and my curriculum will eventually cover Java. Having only worked with C, C++, C#, and VB (6, .NET) I have never tried Java on any development level. Ideally, I’d like to know Java for its portability, and then I could program for my BlackBerry ;) I rummaged through the eBooks that I have access to as a UoP student and found one that is most decidedly the book I’ll be using in my future course, The Fundamentals of Java Introductory Course by Ken Lambert and ...
There isn’t any magic that occurs when you set a SYSGEN variable, or drag a component from the catalog into your project. I know that sometimes it sure seems like it, but if I know anything about computers I know that there isn’t any magic involved. Instead, there are some batch files, makefiles, and few applications that work together to define the OS that you want to build and then to build it. During the sysgen of your project, a file in your project (OSDesign or PBWorkspace) is used to convert ...
*Moved to: Compatibility view in IE8If you were worried about your pages viewing correctly in IE8 Beta 1 you had to restart your browser to enable "IE7 Compatibility mode". Now it is easy: Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Cool new feature in IE8It may be simple, and it may be small, but the feature that hit me first and greatest in IE8 was the address bar enhancements. This feature alone would have me upgrading: Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Installing Internet Explorer 8 Beta 2After I got my computer rebuilt (due to Problems with Team Explorer after installed Visual Studio 2008 SP1 RTM) I did not reinstall IE8 Beta 1 as I knew that Beta 2 was soon to be available. Well, now it is:Read more...Follow my new blog on http://blog.hinshelwood.com ...
Filling up Mock objects with random data is possibly one of the most time consuming and boring chapter of writing test cases. Let say we have the following classes and we want to write some mock objects. Mock Object Code Example private Client GetMockClient() { Client Client1 = new Client(); Client1.FirstName = "Random String 6dc22d70-ad0c-4552-9c86-292... Client1.LastName = "Random String 3e08dc98-495a-4a70-bff4-b7b... ClientAddress ClientAddress2 = new ClientAddress(); ContactAddress ...
Its good to have a calendar control in the new Reporting Services 2005 which wasn't available in the previous version. Good on you Microsoft but sorry the calendar control isn't working well. I was working on some reports and i noticed that when previewing the reports in Visual Studio or in the Report Manager site all seems good when i select a date from the date picker it does format accordingly to my culture setting which is en-AU date format e.g dd/M/YYYY but when i'm loading the reports via the ...
*Moved to: Kerberos problemsI have been having a lot of Kerberos double hop problems on the network at work, and although I have not yet managed to fix them... I did find these useful pages: What Is Kerberos Authentication? - Good high level overview...Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Community Credit and GeeksWithBlogs up a tree...It is fantastic news that GeeksWithBlogs.net and Community Credit have now both said their vows and are now fully integrated with each other. Awww, so cute. A long and happy integration to you both...Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Identity crisisI am having a look at Microsoft's Identity Lifecycle Manager 2007 as a solution to our disparate user identity problem. Some of the bigger companies out there have solved this problem, and in many of the smaller companies it just does not exist, but we have many system that hold meta data about our employees. From HR systems to Active Directory and custom web based address books. Because of Aggreko's unprecedented growth these systems have outgrown our capacity to maintain ...
*Moved to: Hold on lads, I have an idea! Something occured to me after seeing the Family Show application from Vertigo. If you have not seen this application it is definitely worth a look. What I want to achieve would be to display and allow the edit of company Higherarchical data through a similar interface to the one presented in Family Show. Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Windows Vista Pre-SP1 Performance and Reliability Updates ResultI had spotted these updates last night in a post by Robert McLaws and decided, what the heck, I'll give it a go... I had no trouble installing the updates, but they do take a while and require a reboot, but when Vista started again I could see that it was running faster than the normal fresh boot.Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Why do we care about software factories?I have just read a good post by Erik Gunvaldson from Microsoft. In it he explains why we want to use software factories and he provides a nifty storyboard to get across the ideas. This sort of work will go a long way to making software factories more accessible, and push the understanding of the need for Software Factories to the next level.Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Microsoft Surface: WowI have just looked at the Surface first look site and I am truly amazed! I want one, really badly... I have been envisioning something like this for years and I am delighted that Microsoft is the one that has brought this vision to reality. If you have ever seen Minority Report you will be drooling over this new technology. If it works as presented this will be the biggest thing in entertainment since, well, the TV...Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: MSDN Roadshow UK 2007I have been very lazy of late with my blogging. But I am now getting a spurt so I thought I should mention that I attended the Roadshow at the Glasgow Science Center. I though it would be boring, but apart from one session, it was very good. Two of the speekers realy stood out. The first was Daniel Moth who spoke at length about Linq in an enthusiastic mannor. He thinks he talks fast, and alway warns audiences before he starts, but he was just about the right speed ...
*Moved to: The Windows Vista Ultimate ElementTechnorati Tags: Misc *Moved to: The Windows Vista Ultimate Element ...
*Moved to: Microsoft: forget about PayPal, how about a MasterCard killer?Ever since PayPal burst on to the scene, the Nostradamus types have been predicting one PayPal killer after another. First it was "e-gold," then Western Union, then C2IT (by Citibank), then Google.read more | digg storyTechnorati Tags: Misc *Moved to: Microsoft: forget about PayPal, how about a MasterCard killer ...
*Moved to: Small / New business websites There are a number of challenges to overcome when developing a new business. One of the hardest to get right is your web presence. I have been involved with Scottish Enterprise before and recently got a question from my sister-in-law who has a new job over at Islington Enterprise, and questions are always asked about Websites, SEO, DNS, Blogs, Accessibility and other things that most Internet users just do not understand. The may appreciate the results, but ...
*Moved to: The trouble with IIS6, .pac files and DNSNow, I have, up until now, not had any experience with proxy servers. Well, to be honest, I still don't... But I do have some experience with IIS as I have been using it since the sad old days of NT4. Yes that's right, before Active Directory, The bad old days when domains were the work of a craftsman. Anyhoo, my brother David called with a little problem with .pac files for a proxy server. My first though was that I did not know a dam thing about ...
*Moved to: Gears of War Update starting 9-Jan-2007A Gears of War update should start pushing through the system at some point tomorrow, Tuesday January 9, 2007 prior to the two new multiplayer maps being available on Xbox Live Marketplace on Wednesday January 10, 2007. I am realy looking forward to the new maps! Hopefully the update will fix some of the ranked match problems as well.read more | digg storyTechnorati Tags: Misc *Moved to: Gears of War Update starting 9-Jan-2007 ...
*Moved to: Screenshots of Vista from 2002 to TodayAn interesting look at Vista (Long Horn) as an Alpha release in 2002, the first Aero features in 2004, to what we have todayread more | digg storyTechnorati Tags: Misc *Moved to: Screenshots of Vista from 2002 to Today ...
*Moved to: Ten Ways to Use LinkedInMost people use LinkedIn to “get to someone” to make a sale, form a partnership, or get a job. It works well coz it is an network of more than 8.5 million experienced professionals from around the world in130 industries. However, it is a tool that is under-utilized, so Guy Kawasaki compiled a top-ten list of ways to increase the value of LinkedIn.read more | digg storyTechnorati Tags: Misc *Moved to: Ten Ways to Use LinkedIn ...
*Moved to: Performance Research, Browser Cache Usage - Exposed!"Since browsers spend 80% of the time fetching external components including scripts, stylesheets and images, reducing the number of HTTP requests has the biggest impact on reducing response time. But shouldn ’t everything be saved in the browser’s cache anyway?" A very interesting article from a web perspective...read more | digg storyTechnorati Tags: Misc *Moved to: Performance Research, Browser Cache Usage - Exposed ...
So the whole 5 things few people know about me, finally came around to me. Here's what you get. #1. Engagement Toward the early months of 06' I quite happily became engaged. I loved the girl (Sarah) and as soon as we were both home from college we went to the jewelry store and got her a very nice (very expensive) diamond ring. Unfortunately two months later, she decided to call it off, and gave me back my diamond ring. To this day I still don't know what happened. I never did anything to upset her, ...
And lot's of them including: ascii generators, color generators, css generators, domain name generators, email generators, favicon generators, flash generators, form generators, fun & humor, graphics & image generators, htaccess generators, metatag generators, misc generators, password generators, pdf generators, php & MySQL generators, popup generators, robots.txt generators, rss generators, sitemap generators, text generators, tooltip generators, weblog generators, and xml generators. ...
*Moved to: Web 2.0 Over the last wee while I have been seeing a lot of talk of “Web 2.0” and I wondered what the hell it was! Was it .NET related? No. (Well kind of) So I set out on the onerous task of finding out. So I Googled it, and low and behold, the first result! Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: CafeMSN PrizeI managed to win an amazon voucher from Microsoft for my answers on cafemsn, not once but twice! At leaset I got $20 for my trouble!Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Ahaaaa!As you can see from my other posts, I seem to be having a problem putting code into the posts. I will persevere and see if I can get the hang of it, then fix the other posts...Technorati Tags: Misc *Moved to: Ahaaaa ...
I cannot count the number of times I have searched through HTML code and turned on table borders to begin analyzing a web page. yuk! Check out this cool tool (IE Developer Tool Bar) for analyzing a Web page - any Web page you display in your IE browser. With a mouse click you can see table borders, css classes and more. It's also helpful with WSS customization (branding). Overview The Internet Explorer Developer Tool bar provides several features for exploring and understanding Web pages. These features ...
I finished up the work on my ViewPort class so it can now display a Map of any size. You can scroll using the arrow keys or buttons, no mouse scrolling support yet. On a side note, a year or so ago I found a great archive with hundreds of free 3D icons. There were replacements for all of the Windows icons as well as tons of arrows and misc icons. Unfortunately I can no longer find the site so I'm again on the hunt for some cool 3D icons. Leave feedback with your favorite icon source and I'll summarize ...
Book Review - The .NET Developer's Guide to Windows Security by Keith Brown Microsoft .net Development Series, Addison-Wesley I have been a fan of Keith Brown and regularly read his blog on www.Pluralsight.com/community so this review may appear biased but I honestly believe this is a very useful book if you want to develop secure applications or are just wondering how security is implemented in windows. Though this book is available in its entirety on winsecguide.net, if you are like me, you will ...