Windows 8.1 RTM on Surface Pro

Today I installed Windows 8.1 RTM on my Surface Pro, and so far I’m pretty happy. I decided to list what I believe to be some pros and cons to consider when updating your Windows 8 system:

Pros:

  • Mail app has improved significantly. Ability to easily select more than one message by either long-pressing or right-clicking, or by checking the checkboxes next to each item. Also appearance is closer to Outlook.com’s look and feel.
    Windows Mail
  • Setup prompted me to either keep my files only, or nothing (Sounds like an OS upgrade to me). I chose to keep my files, and it stored them in the usual Windows.old folder. However, all of my configurations and customizations remained! Awesome!
  • RT applications all installed with one click!
  • My WiFi connections and credentials were all remembered, I didn’t have to re-enter any passwords or search for SSIDs. Another huge plus IMHO.
  • IE bookmarks, auto-fill, remembered passwords, favorites, etc. were all remembered and flowed right through once I signed on with my Microsoft account.
  • Total time from begin to end to completely update the Surface Pro was approximately 15 minutes, including reboots

Cons:

  • Had to reinstall all of my x64 applications. Unfortunately for me, since the Surface Pro is my dev machine that’s quite a few applications. To me this is more of an OS upgrade than a Service Pack style update.
  • Still having to right-click and choose “Run As Administrator” every time I launch certain applications. Would be nice to have an “Always Run As Administrator” option
    UPDATE: This isn’t a limitation in Windows 8, this was my own lack of knowledge. To set an application (in this case Visual Studio 2013) to always run as administrator do the following (click the images to enlarge):

    1. Right-click on the Start screen tile and choose Open File Location
      Screenshot (3)
    2. Right-click on the program you want to alter and choose Properties
      Screenshot (4)
    3. Click the Advanced button at the bottom
      Screenshot (5)
    4. Make sure the Run As Administrator box is checked and click OK
      Screenshot (6)

    The application will now run as administrator whenever clicked from the Start screen!

So far more pros than cons, I’m pretty satisfied. I’ll post more here as I use the Surface more. Feel free to comment and add your pros/cons.

Update (09/11/2013 06:25 MT): It appears that if you’re running 8.1 Preview on the machine, it treats it like an OS upgrade, but if you’re running Windows 8 it’s treated like a SP update. Mark Brown noted that his Surface Pro running Windows 8 kept all of his x64 applications and just applied 8.1. Nice! Thanks for the feedback!

Eric

Eric Oszakiewski is a professional software developer based in Scottsdale, AZ with over 35 years of IT experience, and 19 years Native American Gaming experience. He is currently working as a Sr .Net/SharePoint Developer for General Motors, and also as a consultant.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

SSRS 2008 functionality in IE9, IE10

Seems lately browsers update faster than the web solutions, or at least faster than we can update the web solutions to keep up with the browser changes. Maybe it’s just me…

Regardless, my company very heavily relies upon custom reporting. Since there were numerous changes in the way IE9 and IE10 render JavaScript DOM objects and other elements, things like SSRS and SharePoint start “breaking”. I recently handled an update enterprise-wide to IE9 by having to modify SharePoint 2010’s compatibility with IE9. Now I had to do it for SSRS, because things like the context menu drop downs on the report items were either invisible or unresponsive when clicked. unresponsive
Thankfully, Chris Snowden posted this response on StackOverflow.

Basically, you’ll need to replace your ReportingService.js file with this one. Click that link, save the file, and follow these steps:

  1. Open Windows Explorer and navigate to your server’s C:Program FilesMicrosoft SQL ServerMSRS10_50.MSSQLSERVERReporting ServicesReportManagerjs directory
  2. Make a backup copy of your existing ReportingServices.js file
  3. Copy this one into the same location. Make sure it’s named “ReportingServices.js”. Do not overwrite your old file just in case.
  4. Restart the SQL Server Reporting Services service on the server
  5. Clear your IE browser cache

That’s it! You should now be able to view the report item’s context drop down menu when clicked. Enjoy!
working

Eric

Eric Oszakiewski is a professional software developer based in Scottsdale, AZ with over 35 years of IT experience, and 19 years Native American Gaming experience. He is currently working as a Sr .Net/SharePoint Developer for General Motors, and also as a consultant.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube