Sunday, May 20, 2007

This is how Microsoft packages a product.

Now see how Microsoft names their products.


Video: Windows Server 2008
posted by Aaron Fischer on Sunday, May 20, 2007 10:09:16 AM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Saturday, May 19, 2007

I just purchased a Microsoft Natural Ergonomic Keyboard 4000 

I paid 52.69(sticker 66.00 then 15% off) I see Amazon.com has it

for 49.99  I guess I didn't do so good.  Even as they go out of business they still manage to rip me off.  However all hope is not lost during my Amazon prize search I noticed Microsoft has a rebate, turns out buying it from CompUSA keeps me qualified for a 20 dollar rebate. so I end up paying a little more for having it today.

I have always been a fan of Microsoft's Natural Elite keyboards and this one does not disappoint.  The F Lock is enabled by default and will remember its state between reboots its USB ( my computers don't have ps2 anymore).  Best of all the home keys are not all jacked up.( I have to get used to a small delete key again).

As a side note the drivers that come in the box's cd will not install under Windows Vista but you can install IntelliType Pro 6.1 to get it to work. 

posted by Aaron Fischer on Saturday, May 19, 2007 10:25:43 AM (Pacific Standard Time, UTC-08:00)   #    Comments [0]

I have been reading about this case, and some of the comments bug me ( if you don't know about the 40 year old substitute teacher that has been convicted of displaying porn to minors and now faces up a 40 jail sentience. read more here and here and here).  Mainly there are a lot of people that think she should have turned off the computer.  Now even if she had been told not to turn off the computer we would have to take into account how long it would take to get over the initial shock of porn popup's filling the window.  Now if you wanted to turn the computer off hitting the power button does nothing its not like ten years ago when you could just flip the switch. You either hold the power button for 10-15 seconds or you use windows to shut things down.  depending on the spyware/viruses on the computer the latter may not have even been possible.  I also doubt that very unsavy computer users know they can hold down the power button to turn the system off.  Some said that she could have pulled the plug, which would probably have involved unblocking the monitor with her body ( only 10 of the 40 students in the class room saw any thing on the monitor.) which would let the masses see the screen.  Also if this was a laptop ( its not clear what kind of PC this was.) pulling the plug would do nothing its battery would keep it on.  Finally this never would have happened if the school had their filtering software up to date.  let alone some type of active spyware prevention on the PC.

posted by Aaron Fischer on Saturday, May 19, 2007 10:11:32 AM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Friday, May 18, 2007

start by having a solution with two projects.

In the solution exploder window right click the solution and choose add New or existing item.

 

For this how two we will add a new c# class

click add.  Visual studio will create a new suborder under the solution called "Solution Items" Class1.cs will be in this folder.

now select one of your projects and right click select add existing item.  Navigate to your solutions directory and select Class1.cs

click the drop down arrow next to the add button

select add as link

You will now have a shared link to a common solution file/class

repeat for each project you wish to add this file/class to.

posted by Aaron Fischer on Friday, May 18, 2007 12:41:40 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Thursday, May 17, 2007

 I believe in finding one absurd thing a week, I think  Mr. Liston has the next couple covered.

Nine Rules for Selecting a Future-Proof LOS take a read.

Point 1 is stupid.

Point 2 has some merit but you buy for the environment you have or want.  And the environment your vendor tests against.

Point 3 should you be responsible for dealing with business rule changes or your vendor?  what exactly are they selling you?

Point 4 I agree you should know what your dependency will be.  But conversely once your up and running it doesn't matter very much.

Besides we all know all you need is Point and PDS.

posted by Aaron Fischer on Thursday, May 17, 2007 12:08:05 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]

Some times I am pretty sure the Dev's at Microsoft are smoking something.  I would like to know what, and if they would share.

I have had a little trouble with the last IE update Internet Explorer and the Update of Doom (This Old Code ).  and IE 7 DOA after May 5th Cumulative Security update ( This Old Code ). 

You install the May 2007 Cumulative Security Update for Internet Explorer (MS07-027), and then you try to open Windows Internet Explorer 7. After you do this, the File Download – Security Warning dialog box may open, and you may receive the following message:

Do you want to save this file?
The File Download – Security Warning dialog box also refers to the "navcancl" file name. After you close this dialog box, you cannot start Internet Explorer 7.

Finally Microsoft has released a Knowledge base article to dell with this issue Microsoft Knowledge Base article 937409 ( thanks to the IEBlog Follow Up to Internet Explorer May 2007 Security Update)

Method 2: Grant permissions to the "Temporary Internet Files" folder

To complete Method 2 on a Windows XP-based computer or on a Windows Server 2003-based computer, follow these steps:

1.
Click Start, click Run, type inetcpl.cpl, and then click OK.

2.
On the General tab, click Settings in the Browsing History area.

3.
Click View Files.

4.
In Windows Explorer, move to the folder that contains the "Temporary Internet Files" folder.

5.
In the right-pane, right-click an empty area, and then click Properties.

6.
On the Security tab, click the name of the affected user in the Group or user names box. If the name of the affected user is not listed, follow these steps:

a.
Click Add.

b.
In the Enter the object names to select box, type the name of the affected user, and then click OK.

c.
In the Group or user names box, click the name of the affected user.

7.
In the Permissions for User_Name box, click to select the Full Control Allow check box.

8.
Click Apply, and then click OK.

9.
Close Windows Explorer.

10.
Click OK two times.

11.
Start Internet Explorer 7.

Funny thing about the Knowledge base article, its wrong the Temporary Internet Files folder is a system folder us low admin's can't reset permissions on the folder.  You can how ever move the folder which will allow ie to correctly run once with one tab ( oddly enough, not very useful).  My temporary solution rather then uninstalling the update yet again was to completely disable phishing( thankfully this feature is not of much use.).

How to disable Phishing Filter ( in Windows XP)
  1. start, run type inetcpl.cpl
  2. Click the Advanced tab.
  3. Scroll to the bottom of the screen up about six items is "Phishing Filter"
  4. Select "Disable Phishing Filter" ( turning it off will not work it must be disabled )
  5. Click the ok button
  6. now start up ie and browse the Internet, just don't click any links from email ;)
posted by Aaron Fischer on Thursday, May 17, 2007 8:56:44 AM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Wednesday, May 16, 2007

Here are a couple interactive command reference guides to help you find your way around Word and Excel.  These guides allow you to see were the 2003 UI has moved to in 2007.  Nice find by Alfred Thompson

posted by Aaron Fischer on Wednesday, May 16, 2007 6:15:27 AM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Tuesday, May 15, 2007

I suppose Jeff is remorse about his life in C# much the same way I am towards VB.NET

If you come from c, c++ or Java there can be no other way but C#. 

Jeff:

The so-called choice between the two most popular languages, C# and VB.NET, is no more meaningful than the choice between Coke and Pepsi. Yes, IronPython and IronRuby are meaningfully different dynamic languages, but they're somewhere on the horizon and far from first-class IDE citizens.

Wow Pepsi Is different the choice of the next generation, how can anyone trivialize that.

I see Ian has a nice counter response which I agree with.  Case sensitivity is important. Its these little things that make it so easy to switch between the c languages, Its quite frustrating to know what and how to write the code and then come to realize you are writing in the wrong language syntax.

In summary of the debate for back ground compilation

Ian:

I hate VB.NET’s continuous bloody interference. I HADN’T FINISHED TYPING YET YOU STUPID COMPILER! CAN’T YOU SEE THAT? DOES IT LOOK TO YOU LIKE I’M DONE TYPING? DID IT NOT OCCUR TO YOU THAT THE REASON YOU’VE FOUND ALL THOSE ERRORS IS BECAUSE I’M NOT FINISHED YET?!! I’LL TELL YOU WHEN I WANT YOU TO CHECK MY WORK, AND NOT BEFORE!

Brilliant!

posted by Aaron Fischer on Tuesday, May 15, 2007 6:57:46 AM (Pacific Standard Time, UTC-08:00)   #    Comments [2]
 Monday, May 14, 2007
posted by Aaron Fischer on Monday, May 14, 2007 9:27:15 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Sunday, May 13, 2007

Previously I installed an Internet Explorer cumulative update KB931768 and ran in to a little problem with IE7 no longer working

I see that Spyware Suckes has a post describing the solution to this issue:

 

You have installed the Internet Explorer cumulative update KB931768 and have previously moved your temporary internet file folder from it's default location.

You see an error like this one:

File Download - Security Warning
Do you want to save this file?
Name: navcancl
Type: Unknown File Type, 2.64KB
From: ieframe.dll
Save Cancel

FIX:

If your temporary internet files folder has been moved from its default location, move it back.

An alternative is to run IE as an Administrator (right click the IE icon, select "Run as Administrator", but I *strongly* advise against this.

***DO NOT*** uninstall the cumulative update.

While I am puzzled how I am supposed to surf the web to fine a fix to this issue with out uninstalling the patch.  I also do not recall ever changing the path for IE.  Since this is XP sp2 its clearly not a rights issue since I have admin rights.  But I am game to try any thing once, well see how it works out.

-Update 05/14/2007-

I double checked the Temporay Internet Files location and it is infact using the default C:\Documents and Settings\<UserName>\Local Settings\Temporary Internet Files.  I also tried disabling Phishing which some people reported success with on the IE Team Bog


-Update 05/29/2007-

I have a new post detailing how i resolved this issue by truning off Internet Explorers Phishing Filter.

posted by Aaron Fischer on Sunday, May 13, 2007 10:38:15 AM (Pacific Standard Time, UTC-08:00)   #    Comments [0]