Friday, March 26, 2010

How to Remove and Hide Blogger NavBar (Top Navigation Bar)

I find this Navigation bar on top of the blog useless for me and readers of the blog.

Unfortunately it’s not possible to hide this NavBar using blogger settings.   But you can do this manually editing Html of the page and adding needed CSS class there.  Here are the instructions:

  • Login to Blogger.
  • On the Blogger Dashboard, click on the Layout link of the blog.

    image

  • The Edit HTML page under Layout tab should be loaded. If not, go to the tab.
  • Search for the following line of code:

    </style>

    Then, add the following line of code before that line:

    #navbar-iframe{ display: none !important; }

    The Blogger Classic Template uses iframe to load the NavBar, and styles it with ID named navbar-iframe. The name actually also works for new Blogger Widget Template too.

  • Register for Visual Studio 2010 Beta Exams

    You are invited to take part in one or more beta exams for Visual Studio 2010 and the Microsoft .NET Framework 4.

    If you pass one of the beta exams, the exam credit will be added to your transcript and you will not need to take the exam in its released form. The 71-xxx identifier is used for registering for beta versions of MCP exams, when the exam is released in its final form the 70-xxx identifier is used for registration.
    By participating in beta exams, you have the opportunity to provide the Microsoft Certification program with feedback about exam content, which is integral to development of exams in their released version. We depend on the contributions of experienced IT professionals and developers as we continually improve exam content and maintain the value of Microsoft certifications. The following exams are a part of this beta offering.

    Exam 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4

    Exam 71-515, TS: Web Applications Development with Microsoft .NET Framework 4

    Exam 71-513: TS: Windows Communication Foundation Development with Microsoft .NET Framework 4

    Exam 71-516: TS: Accessing Data with Microsoft .NET Framework 4

    Exam 71-518: Pro: Designing and Developing Windows Applications Using Microsoft .NET Framework 4

    Exam 71-519: Pro: Designing and Developing Web Applications Using Microsoft .NET Framework 4


    Availability

    Registration begins: March 17, 2010

    Beta exam period runs: April 5, 2010 – April 30, 2010

    Receiving this invitation does not guarantee you a seat in the beta; we recommend that you register as soon as registration opens. Beta exams have limited availability and are operated under a first-come-first-served basis. Once all beta slots are filled, no additional seats will be offered. If you register, please ensure you are committed to attend.

    Testing is held at Prometric testing centers worldwide, although this exam may not be available in all countries (see Regional Restrictions). All testing centers will have the capability to offer this exam in its live version.

    Regional Restrictions: India, Pakistan, China


    Registration Information

    You must register at least 24 hours prior to taking the exam.
    Please use the following promotional codes when registering for your chosen exam(s):

    Exam Number Beta Code
    71-511 511BC
    71-515 515AA
    71-513 513CD
    71-516 516B1
    71-518 518PE
    71-519 519ZS

    To register in North America, please call:

    •Prometric: (800) 755-EXAM (800-755-3926)

    Outside the U.S./Canada, please contact:

    •Prometric: http://www.register.prometric.com/ClientInformation.asp


    Test Information and Support

    You are invited to take this beta exam at no charge.
    You will be given four hours to complete the beta exam. Please plan accordingly.

    Find exam preparation information:

    Exam 70-511, TS: Windows Applications Development with Microsoft .NET Framework 4

    Exam 70-515, TS: Web Applications Development with Microsoft .NET Framework 4

    Exam 70-513: TS: Windows Communication Foundation Development with Microsoft .NET Framework 4

    Exam 70-516: TS: Accessing Data with Microsoft .NET Framework 4

    Exam 70-518: Pro: Designing and Developing Windows Applications Using Microsoft .NET Framework 4

    Exam 70-519: Pro: Designing and Developing Web Applications Using Microsoft .NET Framework 4


    Frequently Asked Questions

    For Microsoft Certified Professional (MCP) help and information, you may log in to the MCP Web site at http://www.microsoft.com/learning/mcp/

    or contact your Regional Service Center:

    http://www.microsoft.com/learning/support/worldsites.asp.

    What is a beta exam?

    Where can I learn more about the registration process?

    Where can I learn more about the beta exam invitation process?

    Where can I learn more about the new structure of Microsoft Certification?

    Who do I contact for help with this beta exam or other MCP questions?

    Tuesday, March 9, 2010

    SQL 2008 Management Tools: Can't save changes that require Recreation of Database

     

    New stupid default setting in SQL Server's Management Tools: When you design a table in a database and then try to make a change to a table structure that requires the table to be recreated, the management tools will not allow you to save the changes. Instead you'll be greeted by this friendly dialog:

    PreventSave2

    Notice that there's no option to save the changes - it's a hard rule that is applied upon saving and you can get past this other than back out of the dialog.

    My first thought here is "Crap! Now what?" and off I go searching for an option to turn this off. Eventually I find a solution after a quick search online. As it turns out it's just an annoying configuration default setting that can be easily changed, but if you're like me and you spend a while searching around the Management Tools and finding nothing initially, I ended up eventually backing out of my initial database changes and losing a bit of work in the process. It wasn't until a bit later that I found the setting to change.

    Hopefully you'll find this entry before you back out of database changes - you can get out of the above dialog, make the settings change and then still go ahead and save changes to your database.

    The fix is: Go to Tools | Options | Designers | Tables and Designers and uncheck the Prevent Saving Changes that require table re-creation option:

    PreventSavingChanges

    and that does the trick.

    This is a pretty harsh change IMHO. While I think it's a good idea that the tools now detect table recreation changes and can notify you, I think the better option by far would have been to pop up that initial dialog with a warning message AND provide an option on the buttons to either go forward or abort. Instead this arcane switch is going to cause some pause for most people familiar with the old tool behavior. It's not like this option is easy to find - I looked in the database options before I finally found it in the global tool options.

    As it is, reverting back to the 'old' behavior now doesn't let you know that a table recreate is required either, so the behavior now is the same as was with the old tools. Here Microsoft added some useful functionality and then UI fails to expose it intelligently...

    Source