Portal XP Blog Site
DJ's Personal Blog

News

Changes in IE for Web Developers

So I've been poking around with IE 8 now for months during the beta and rc process and been noting some changes out in how IE8 on a deeper level for some of my applications.  There are a few worth noting:

  • ASP.NET
    • So Microsoft has broken some items in the .NET framework and AJAX through the IE process.  The first and most notable thing that is broken is the ASP.NET menu system.  If you use IE8 with a menu you will notice that the menu will appear as a white box instead of the normal box.  This is due to some changes in CSS and the zIndex not working correctly.  You can this by checking out this post:

      http://blogs.msdn.com/giorgio/archive/2009/02/01/asp-net-menu-and-ie8-rendering-white-issue.aspx
  • Concurrent Open Windows
    • This has been a tough cookie to crack in IE 6/7 with windows opening pop-up windows with update/panels.  The two current download/concurrent processes in IE 6/7 causes your browser to hang while the process in the background closes.  In IE8 that has changed from 2 to 6 so the problem still exists just not as badly.

More to come as I find more of the problems.

AJAX and popup windows

So I finally found a solution to my problem.  The basic recap of this was that a pop-up window would cause IE to crash after 3 or 4 popup windows if those items contained an UpdatePanel.  So I finally found this page:

http://sivasakki.blogspot.com/2007/07/ie-hangs-in-ajax-update-panel-pages.html

That described the problem and how to fix it.  Three easy steps:

1. Make sure the close button is not inside the update panel.

2. Do a return false with the close javascript

3. Close the ajax process.  Easiest way of doing this is to add this to your javascript code on the page:

<script language="javascript" type="text/javascript">
    //
    function stopAPOSTBACK() {
        Sys.WebForms.PageRequestManager.getInstance().abortPostBack();
    }
    </script>

And then make sure that you call that before your self.close() and all of your problems should go away.  YEAH!!!!

Cool VHD Features in Windows 7

In case you haven't played with Windows 7 enough to really enjoy it.  Here is a nice write-up on some of the VHD features.  I must admit, Windows 7 is a really good OS.

http://acer.dawho.com/?p=44

GroupWise to Outlook Migration

So one of the documents you think you will never find I finally created.  I'm guessing no one will ever stumble across this but in case I need it some day, here is it.

The not-so-official but what I put together:

GroupWise vs Outlook Client comparision

 

Terminal Server Licensing Server - No go on virtual

So this is an interesting turn of events.  Currently on a mission to replace every 2k3 R2 server with a shinny new 2k8 server.  So the big item to move right now is Terminal Services.  So we have our new TS server up and running but now we needed to license it.

So we build a license server and go to enter license information and what do we get - licenses are invalid.  After 4 hours with Microsoft Tech Support they mention that they have seen issues with TS Licensing and a virtual server.  I say, "no way - its an excuse".  Well, after we decommissioned the only physical box we had and discovered no joke.  So there are two big items I learned from Microsoft through this:

  • Windows 2008 Licenses can only be served from a 2008 Licensing Server
  • Windows 2008 License server cannot be run on virtual.

No word if the virtual problems are isolated to only VMware or to Hyper-V as well.


Read More News  RSS Feed 
 

Home | News | Calendar | School Board | Login
Powered by WebSite Manager a GCM Application
Server Time: 9/5/2010 8:25:19 AM | Load Time: 46.8753 ms