Alexander’s Blog

April 25, 2010

Free Silverlight 4 Training Course

by @ 10:54 am. Filed under Training

The Silverlight 4 Training Course includes a white paper that explains all of the new Silverlight 4 features, several hands-on-labs that explain the features, and a 8 unit course for building business applications with Silverlight 4. The business applications course includes 8 modules with extensive hands on labs as well as 25 accompanying videos that walk you through key aspects of building a business application with Silverlight. Key aspects in this course are working with numerous sandboxed and elevated out of browser features, the new RichTextBox control, implicit styling, webcam, drag and drop, multi touch, validation, authentication, MEF, WCF RIA Services, right mouse click, and much more!

Audience Prerequisites:
Knowledge and experience with previous versions of Silverlight.

Common Prerequisites

Silverlight 4 Training Kit

You can either watch the videos online, or you can download the Silverlight Training Kit, which is about 86MB.

System Requirements

Supported Operating Systems: Windows 7; Windows Vista

    Silverlight 4 Tools and SDK Microsoft Visual Studio 2010

    Links

    Silverlight 4 Training Course
    Silverlight 4 Downloadable Training Kit

    April 18, 2010

    64-Bit Versions of IE 7 & IE8 Are Not Fully Compatible with SharePoint 2010

    by @ 10:53 am. Filed under Articles, SharePoint, Tips & Tricks

    As you may know, most new computers are 64-bit and come with a 64-bit version of Windows 7. By default, the 64-bit Windows 7 uses the 32-bit version of IE 8, however, if you use the 64-bit version of IE8 you should know that your browser is not fully compatible with SharePoint 2010. According to Microsoft’s own testing, the 64-bit versions of IE 7 and IE8, and Mozilla Firefox are not fully compatible with SharePoint 2010. Although there are several SharePoint features that will work, but there are more than a dozen features that won’t in Microsoft’s 64-bit versions of IE7 and IE8. For example, you cannot edit in Microsoft Office applications or use the Datasheet View on Microsoft’s latest 64-bit browsers (IE7 & IE8) and Microsoft does not offer any workarounds as of April 16, 2010.


    IE8 (64-bit) Limitations

    According to Microsoft, the following features have known limitations in IE 8 (64-bit). Microsoft does not offer any workarounds in most cases.

    Note: The 32-bit version of IE8 has no known limitations.

    Feature Limitation
    Connect to Outlook, Connect to Office, and Sync to SharePoint Workspace Works with an ActiveX control and the stssync:// protocol. Therefore, functionality may be limited without an ActiveX control, such as the one that is included in Microsoft Office 2010. The feature also requires an application that is compatible with the stssync:// protocol, such as Microsoft Outlook.
    Datasheet view Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    Edit in Microsoft Office application Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    Explorer view Removed in SharePoint Server 2010. Libraries that have been upgraded from earlier versions of SharePoint Server 2010 may still have Explorer views and these may not work.
    Export to Excel Downloads a file with an .iqy extension to the Web browser. If Microsoft Excel is not installed, and if no other application is configured to open this file, then this feature will not work.
    File upload and copy Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    Microsoft InfoPath 2010 integration Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    Microsoft PowerPoint 2010 Picture Library integration Requires a 64-bit ActiveX control, such as the one that is delivered in Microsoft Office 2010. The user can use the following workarounds when no control has been installed:

    • If a user wants to upload multiple pictures in a picture library, the user must upload one picture at a time by using Upload.aspx.
    • If a user wants to edit a picture in a picture library, the user must download the picture, edit it, and then upload the picture to the picture library.
    • If a user wants to download more than one picture from a picture library, the user must download one picture at a time by clicking on the picture link.
    Microsoft Visio 2010 diagram creation Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    New Document Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control. Although the New Document command may not work, you can use the Upload Document functionality. If you install and configure Office Web Applications on the server, the New Document command works, and you can create an Office document in your browser.
    Send To Can leverage a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control. Without the control, files cannot be sent from one SharePoint farm to another SharePoint farm. However, files can still be sent from one site to another site.
    Signing Forms (InfoPath Form Services) Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    Spreadsheet and Database integration Require a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control. The user can use the following workarounds when no control has been installed:

    • If a user wants to edit a document, the user must download the document, edit it, and then save it back to the server.
    • In a list that requires a document to be checked out for editing, a user must use the Edit menu to check out the document, edit it, and then check it in by using the Edit menu.
    • Export to spreadsheet. Users can export a SharePoint list as a spreadsheet by clicking Export to Spreadsheet on the List tab on the ribbon.
    Web Part to Web Part Connections May require deactivation of browsers pop-up blockers for SharePoint sites.
    Slide library and PowerPoint 2010 integration Require a 64-bit ActiveX control. The user can use the following workarounds when no control has been installed:

    • Delete a slide. Users can delete a slide by first clicking the slide, and then clicking Delete Slide. Repeat for each slide.

    IE 7 (64-bit) Limitations

    According to Microsoft, the following features have known limitations in IE 7 (64-bit). Microsoft does not offer any workarounds in most cases.

    Note: The 32-bit version of IE8 has no known limitations.

    Feature Limitation
    Connect to Outlook, Connect to Office, and Sync to SharePoint Workspace Works with an ActiveX control and the stssync:// protocol. Therefore, functionality may be limited without an ActiveX control, such as the one that is included in Microsoft Office 2010. This feature requires an application that is compatible with the stssync:// protocol, such as Microsoft Outlook.
    Datasheet view Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    Edit in Microsoft Office application Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    Explorer view Removed in SharePoint Server 2010. Libraries that have been upgraded from earlier versions of SharePoint Server 2010 may still have Explorer views.
    Export to Excel Downloads a file with an .iqy extension to the Web browser. If Microsoft Excel is not installed, and if no other application is configured to open this file, then this feature will not work.
    File upload and copy Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    Microsoft InfoPath 2010 integration Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    Microsoft PowerPoint 2010 Picture Library integration Requires a 64-bit ActiveX control, such as the one that is delivered in Microsoft Office 2010. The user can use the following workarounds when no control has been installed:

    • If a user wants to upload multiple pictures in a picture library, the user must upload one picture at a time by using Upload.aspx.
    • If a user wants to edit a picture in a picture library, the user must download the picture, edit it, and then upload the picture to the picture library.
    • If a user wants to download more than one picture from a picture library, the user must download one picture at a time by clicking on the picture link.
    Microsoft Visio 2010 diagram creation Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    New Document Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control. Although the New Document command may not work, you can use the Upload Document functionality. If you install and configure Office Web Applications on the server, the New Document command works, and you can create an Office document in your browser.
    Send To Can leverage a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control. Without the control, files cannot be sent from one SharePoint farm to another SharePoint farm. However, files can still be sent from one site to another site.
    Signing Forms (InfoPath Form Services) Requires a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control.
    Spreadsheet and Database integration Require a 64-bit ActiveX control. Microsoft Office 2010 does not provide a 64-bit version of this control. The user can use the following workarounds when no control has been installed:

    • If a user wants to edit a document, the user must download the document, edit it, and then save it back to the server.
    • In a list that requires a document to be checked out for editing, a user must use the Edit menu to check out the document, edit it, and then check it in by using the Edit menu.
    • Export to spreadsheet. Users can export a SharePoint list as a spreadsheet by clicking Export to Spreadsheet on the List tab on the ribbon.
    Web Part to Web Part Connections May require deactivation of browsers pop-up blockers for SharePoint sites.
    Slide library and PowerPoint 2010 integration Require a 64-bit ActiveX control. The user can use the following workarounds when no control has been installed:

    • Delete a slide. Users can delete a slide by first clicking the slide, and then clicking Delete Slide. Repeat for each slide.

    Mozilla Firefox Limitations

    Unfortunately, you can’t  use Mozilla Firefox as a workaround. When it comes to SharePoint, Firefox too has numerous limitations and Microsoft does not offer any workarounds in most cases.

    According to Microsoft, they tested the latest version of Firefox 3.6 and found the following limitations on Windows operating systems.

    Feature Limitation
    Connect to Outlook, Connect to Office, and Sync to SharePoint Workspace Works with an ActiveX control, but requires a Firefox control adaptor. Microsoft Office 2010 does not provide a Firefox control adaptor for this control. The feature also requires an application that is compatible with the stssync:// protocol, such as Microsoft Outlook.
    Datasheet view Requires an ActiveX control, such as the one that is delivered in Microsoft Office 2010, and a Firefox control adaptor. Microsoft Office 2010 does not provide a Firefox control adaptor for this control.
    Drag and Drop Web Parts Cannot be moved by using drag and drop on Web Part pages. Users must click Edit on the Web Part, select Modify Web Part, and then select the zone from the Layout section of the Web Part properties page. Web Parts can be moved using drag and drop on Pages.
    Edit in Microsoft Office application Requires an ActiveX control, such as the one that is delivered in SharePoint Server 2010, and a Firefox control adaptor. Firefox users can read more about the control by visiting Microsoft Office 2010 Firefox Plug-in. If you install and configure the Office Web Applications on the server, the Edit functionality works and you can modify Office documents in your browser.
    Explorer view Removed in SharePoint Server 2010. Libraries that have been upgraded from earlier versions of SharePoint Server 2010 may still have Explorer views, and these may not work. Explorer view requires Internet Explorer.
    Export to Excel Downloads a file with an .iqy extension to the Web browser. If Microsoft Excel is not installed, and if no other application is configured to open this file, then this feature will not work.
    File upload and copy Requires an ActiveX control, such as the one that is delivered in Microsoft Office 2010, and a Firefox control adaptor. Microsoft Office 2010 does not provide a Firefox control adaptor for this control.
    Microsoft InfoPath 2010 integration Requires an ActiveX control, such as the one that is delivered in Microsoft Office 2010, and a Firefox control adaptor. Microsoft Office 2010 does not provide a Firefox control adaptor for this control.
    Microsoft PowerPoint 2010 Picture Library integration Requires an ActiveX control, such as the one that is delivered in Microsoft Office 2010, and a Firefox control adaptor. Microsoft Office 2010 does not provide a Firefox control adaptor for this control. The user can use the following workarounds when no control has been installed:

    • If a user wants to upload multiple pictures in a picture library, the user must upload one picture at a time by using Upload.aspx.
    • If a user wants to edit a picture in a picture library, the user must download the picture, edit it, and then upload the picture to the picture library.
    • If a user wants to download more than one picture from a picture library, the user must download one picture at a time by clicking on the picture link.
    Microsoft Visio 2010 diagram creation Requires an ActiveX control, such as the one delivered in Microsoft Office 2010, and a Firefox control adaptor. Microsoft Office 2010 does not provide a Firefox control adaptor for this control.
    New Document Requires an ActiveX control, such as the one delivered in Microsoft Office 2010, and a Firefox control adaptor. Firefox users can read more about the control by visiting Microsoft Office 2010 Firefox Plug-in. Although the New Document command may not work, you can use the Upload Document functionality. If you install and configure Office Web Applications on the server, the New Document command works, and you can create an Office document in your browser.
    Rich Text Editor – Basic Toolbar Requires Internet Explorer.
    Send To Can leverage an ActiveX control, such as the one that is delivered in Microsoft Office 2010, and a Firefox control adaptor. Microsoft Office 2010 does not provide a Firefox control adaptor for this control. Without the control, files cannot be sent from one SharePoint farm to another SharePoint farm. However, files can still be sent from one site to another site.
    Signing Forms (InfoPath Form Services) Requires an ActiveX control, such as the one that is delivered in Microsoft Office 2010, and a Firefox control adaptor. Microsoft Office 2010 does not provide a Firefox control adaptor for this control.
    Spreadsheet and Database integration Require ActiveX controls, such as those that are delivered in Microsoft Office 2010, and Firefox control adaptors. Microsoft Office 2010 does not provide a Firefox control adaptor for this control. The user can use the following workarounds when no control has been installed:

    • If a user wants to edit a document, the user must download the document, edit it, and then save it back to the server.
    • In a list that requires a document to be checked out for editing, a user must use the Edit menu to check out the document, edit it, and then check it in by using the Edit menu.
    • Export to spreadsheet. Users can export a SharePoint list as a spreadsheet by clicking Export to Spreadsheet on the List tab on the ribbon.
    Web Part to Web Part Connections May require deactivation of browsers pop-up blockers for SharePoint sites.
    Slide library and PowerPoint 2010 integration Require ActiveX controls, such as those that are delivered in Microsoft Office 2010, and Firefox control adaptors. Microsoft Office 2010 does not provide a Firefox control adaptor for this control. The user can use the following workarounds when no control has been installed:

    • Delete a slide. Users can delete a slide by first clicking the slide, and then clicking Delete Slide. Repeat for each slide.

    The following features do not work on this platform:

    • Copy a slide to a presentation. This feature enables users to add a slide to a PowerPoint 2010 presentation.
    • Publish a slide. This feature enables users to upload a single slide from a PowerPoint 2010 presentation to a slide library. Microsoft Office must be installed on the client computer.

    Copyright ©2010 Zubair Alexander. All rights reserved.

    April 16, 2010

    Microsoft Exam Index

    by @ 7:41 am. Filed under Certification

    If you are interested in Microsoft certification, here’s a complete exam index for Microsoft exams as of today. You can find the updated list here.

    April 12, 2010

    List of Web Sites That are Inaccessible in Internet Explorer 8

    by @ 8:00 am. Filed under Browsers, Internet/Web

    Internet Explorer 8 (IE), which is the default browser in Windows 7,  has been reported by the general public as one of the most problematic versions of browser in years. People are reporting that there are numerous Web sites that are not accessible in IE8. When they are able to access the sites, the content is not displayed right. Sometimes only part of the page is displayed. People who have multiple computers have success accessing the troubled sites in older versions on other operating systems (e.g. IE 7 on Vista or IE 6 on Windows XP).

    Unfortunately, Windows 7 users are reporting that they are spending too much time troubleshooting the problem before they finally give up. Some get lucky and find a solution. Others, who must use IE8 for whatever reason, have no choice but to continue looking for solutions.

    What’s the under lying cause of all this mayhem? Well, there are thousands of Web sites that are displayed improperly, or not displayed at all, when you use IE8 engine to surf the Web. In February 2009, Mary Jo Foley posted this article: Microsoft’s IE 8 Incompatibility List: 2,400 major sites (and counting). In her article she lists the incompatible Web sites, which include major Web sites such as:

    microsoft.com

    msn.com

    amazon.com

    ebay. com

    google.com

    yahoo.com

    myspace.com

    youtube.com

    …..and more.

    A Compatibility View List is essentially a list of Web sites that are broken in IE8. In other words they are incompatible with IE8. Obviously, calling it an Incompatibility List won’t sound too good. Compatibility View List puts a very positive spin on a painful experience and makes it sound as if it were a preplanned “feature” of IE8.

    Let’s take a closer look at the actual issue behind the scenes. Unlike previous versions, IE8 renders content in a standards-compliant way. That’s a good thing. Because the previous versions of IE were so messed up (for lack of a better word) and Microsoft has decided to offer a browser that is “standards-compliant”, now all these Web sites are inaccessible in IE8. It’s going to take a while before the Web designers fix all the mess because they wanted their Web sites to appear properly in previous versions of IE and as a result intentionally created sites that won’t follow the standards just so they would run properly using IE engine. To help the public, Microsoft now puts out a Compatibility View List which may make these Web sites accessible. However, I can tell you from personal experience that the Compatibility View will not fix the problem in all cases. Some times it works, some times it doesn’t.

    Possible Solutions & Workarounds

    There are several solutions and workarounds that work for some individuals. Here are a few examples. Keep in mind this is not a complete list by any means. Also, don’t be surprised if you still have problems accessing the inaccessible Web sites after you have tried all the tips that I’ve listed below because there are too many possibilities and I can’t possibly cover them all.

    NOTE: You may have to first install another browser, such as Mozilla Firefox, before you try these solutions because if you use IE8 you may not be able to go to Microsoft’s Web site and access the KB articles that I have listed below. Microsoft’s Web site is one of the thousands of Web sites that are reported as inaccessible in IE8.

    1. Go to Tools, Internet Options, Advanced tab and click Restore advanced settings. I know, you are going to tell me that this means that you can’t configure IE8, but you want to surf the Internet don’t you?

    2. Run the command prompt as an administrator and type “netsh winsock reset” without the quotes. Reboot the computer. This KB article 811259 has more details.

    3. Try Resetting TCP/IP.

    4. Uninstall all IE8 updates. Yes, it may make your computer less secure.

    5. Disable all IE8 plug-ins and add them back one-by-one.

    6. Your computer may be infected with a virus so go to Safe Mode and run a program that will clean the virus. I prefer AVG, which is free and includes anti-virus and anti-spyware components. You may not be able to access AVG’s Web site in IE8 that’s why I mentioned earlier that you may have to install another browser, such as Mozilla Firefox first so you can download the AVG software.

    7. Disable Windows firewall. Yes, it may make your computer less secure.

    8. Turn on Compatibility View, either for individual Web sites (Tools, Compatibility View) or for all sites (Tools, Compatibility View Settings, Display all websites in Compatibility View). To view the content of your active list you can type the following in the IE8 address bar:

    res://iecompat.dll/iecompatdata.xml

    9. If you are running more than one browser, make IE8 your default browser. For example, if you run Firefox as your default browser you need to make IE8 happy by making it your default browser. Just do that temporarily so the sites start to work. Then switch back to Firefox as your default browser. You’ll have to remember to keep doing this whenever IE8 starts to give you problems.

    10. Use Mozilla Firefox. All the 2,400+ sites that are incompatible with IE8 are likely to work in Firefox.

    April 5, 2010

    Where are Windows 7 Deployment Tools Located?

    by @ 7:20 am. Filed under Tools/Utils, Windows 7

    When it comes to Windows 7, Microsoft offers dozens of tools. Why can’t Microsoft create just one tool that allows deployment of computers? I don’t know. Microsoft created Word, which can be used by a novice, who only uses minimal features, or by more advanced users that know how to utilize hundreds of Word features. Why didn’t Microsoft offer 20 different versions of Word for 20 different types of audiences? Well, perhaps the answer is “because it makes no sense.” Microsoft uses “one-size-fits-all” approach for Word, why not use the same approach for Widows 7 deployment tools?

    Here is a list of common deployment tools for Windows 7 with their location and description.

    Deployment Tool Location Description
    Application Compatibility Toolkit (ACT) Microsoft Download Center Inventories and analyzes application compatibility
    Compatibility Administrator Tool (CAT) ACT Creates application fixes
    Deployment Image Servicing and Management (DISM) Windows 7;

    WAIK

    Services and manages Windows images
    DiskPart Windows 7 Configures the hard disk
    ImageX WAIK Captures, creates, modifies, and applies the Windows
    Microsoft Assessment and Planning (MAP) Toolkit Microsoft Download Center Assesses a company’s readiness for Windows 7
    Sysprep WAIK Prepares Windows installation for disk imaging, testing or delivery
    User State Migration Tool (USMT) WAIK Migrates user data and settings for a large number of computers
    Windows Automated Installation Kit (WAIK) Microsoft Download Center Supports the deployment of Windows operating system
    Windows Deployment Services (WDS) Microsoft Download Center for Windows Server 2003 SP1;

    Server Role in Windows Server 2008 and Windows Server 2008 R2

    Deploys Windows 7 over the network so you don’t have to visit individual computers
    Windows Easy Transfer (WET) Windows 7;

    Windows 7 product DVD

    Migrates user data and settings for a single computer or a small number of computers
    Windows Preinstallation Environment (Windows PE) Windows 7 product DVD
    Windows Setup (setup.exe) Windows 7 product DVD Installs Windows or upgrades previous version of Windows
    Windows System Image Manager (Windows SIM) WAIK Creates unattended installation answer files
    Windows Upgrade Advisor Microsoft Download Center Advises on the feasibility of an upgrade to Windows 7

    Contact E-mail | Terms of Use | Privacy Policy

    Copyright © 2013 Zubair Alexander. All rights reserved.

    Internal Links

    Search Blog

    Categories

    Archives

    April 2010
    M T W T F S S
    « Mar   May »
     1234
    567891011
    12131415161718
    19202122232425
    2627282930  

    RSS Feeds

    TechGalaxy Visitors

    24 queries. 3.312 seconds