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]
 Thursday, May 10, 2007

This is interesting.

Microsoft SharedView is a fast and easy way to share documents and screen views with small groups of friends or coworkers; anytime, anywhere. Use SharedView to put your heads together and collaborate.

download

posted by Aaron Fischer on Thursday, May 10, 2007 12:06:52 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Wednesday, May 09, 2007

On my Windows Xp sp2 box I now cannot use IE 7 after running the Cumulative security update for Internet explorer 7 I was greeted with

"navcancl from ieframe.dll" on the first launch it would appear as if Internet Explorer cannot open any Internet files ie aspx, html ....

If any one know how to fix this please leave a comment.

posted by Aaron Fischer on Wednesday, May 09, 2007 10:54:05 AM (Pacific Standard Time, UTC-08:00)   #    Comments [2]
 Monday, May 07, 2007

Coding Horror presents

Phishing: The Forever Hack

Which was interesting but the only conclusion that can be drawn is that web browsers must protect the sheep.  I personally would like to see it easier to report Phishing sites the last one was quite the chore.  Years ago and probably still today there were people that would call house randomly and ask for personal information under the guise of some legitimate company.  Fortunately most companies had a public out cry "We will never call you and ask for information." To their credit most did not.  Here in lies the problem with Phishing sites common typos we cannot prevent ( unless we have address books, your favorites may be good only on the second visit. ) But Companies could stick to not sending emails asking users to log in.  As long as you legitimate companies come along and publish links and encourage users to login we will have this problem.  You further make the problem worse when you find ways to display the full html message circumventing any built in browser/email security.   Forget the convinence of email links and error on the side of teaching users one good standard.  Never click on links from an email.   

posted by Aaron Fischer on Monday, May 07, 2007 5:11:39 PM (Pacific Standard Time, UTC-08:00)   #    Comments [0]
 Thursday, May 03, 2007

"Life is an open-book test."

Alfred Thompson

posted by Aaron Fischer on Thursday, May 03, 2007 5:46:27 AM (Pacific Standard Time, UTC-08:00)   #    Comments [0]