Random Technical Stuff RSS 2.0
 Wednesday, March 16, 2011

With the release of IE9 I have seen a number of both internal and external questions about the product so I thought I would come up with a quick FAQ about some of these questions.

I run 64-bit Windows, should I download the 32-bit version or the 64-bit version?

You should download the 64-bit version.  When you install the 64-bit version of IE9 the 32-bit version is also downloaded.  The 32-bit version is the Operating System default even on 64-bit versions of Windows.  This has been the case since Windows XP 64-bit and IE6 (yes there was a 64 bit version of IE6).  There are a number of reasons why 32-bit is the version you will be running (mostly because only 32-bit add-ons like Flash and Silverlight don’t work in 64-bit) but if you want to get the details see this blog post from the product team.

I develop web sites and need to test against multiple versions of IE, can I run IE9 side by side with prior versions?

No.  You can only have one version of IE installed.  However there are a number of ways to support your needs.  Within IE there are a set of developer tools that can help you understand how your site will be rendered in IE9 and prior versions.  Go into your site with IE9 and hit F12 and you will see tools to change Document Mode (rendering engine) and Browser Mode (user agent string sent to the server). 

If you are really serious about testing I recommend Expression Web SuperPreview.  This tool will allow you to test IE6, IE7, IE8, IE8 in IE7 Compatibility Mode, and IE9 renderings (against each other or against a reference rendering).  For IE testing the tool is completely free.  You can also use this tool for testing against Firefox, Chrome, and Safari but a license for Expression Web is required (which you may have as part of your MSDN subscription).

Will IE8 add-ons (Web Slices, Accelerators, Search Providers) still work?

Yes, the add-ons that worked in IE8 work great in IE9.  I know that I use the Wikipedia accelerator all of the time, it is one of my favorites.  And the Bing Translate accelerator has been great to use while watching the news of the recent tragedy in Japan.  If an end-user adds a Web Slice the Favorites bar will appear so the slice is visible.

Should I upgrade to IE9?

If you are running IE8 you should absolutely upgrade to IE9 (and are running Windows Vista or Windows 7).  It is more secure and faster than IE8.  There is plenty of coverage out there around pinning and jump lists (hint, drag the Facebook URL to the Taskbar in Windows 7 and you will see it in action). 

If you are using Firefox or Chrome (or something else) as your primary browser on Windows Vista or Windows 7 I would encourage you to upgrade to IE9 anyways and give it a try.  IE is often embedded in other apps and you should have the fastest and most secure browser on your operating system.

If you are still on Windows XP, you should upgrade to a newer version of Windows.  Windows XP is a ten year old operating system.  There have been newer versions of Windows available for over four years and there hasn’t been a major service pack in over three years. 

Once I upgrade can I go back if I need to?

Hopefully you don’t want to go back, but if for any reason you need to revert to a prior version you can uninstall IE9.  To uninstall you need to go into Programs and Features and then select “View installed updates” on the left.  Under the Windows category you will find an entry for Windows Internet Explorer 9

16-Mar-2011 2:52 PM  #   


 Thursday, December 09, 2010

There is a very good event in Denver next week around the Windows Azure platform.  If you are interested in Azure but haven’t yet spent much time looking at it, I would recommend you attend.  Content will be at the 100-200 level so this isn’t a deep dive. 

Register here.

9-Dec-2010 11:05 AM  #   


 Tuesday, October 19, 2010

The Professional Developer’s Conference has been sold out for months but that doesn’t mean we can’t turn it into something fun here in Denver, Mountain View, and Phoenix.  Next Thursday, October 28th, we will be hosting a day at the Cable Center to watch some live streams and have some in person sessions.  We also will be providing lunch and a cocktail hour at the end of the day.

PDC Viewing Venues & Registration Info

Denver, CO
The Cable Center
Event ID: 1032464623
Mountain View, CA
Microsoft Corporation
Event ID: 1032464622
Phoenix, AZ
Gangplank
Event ID: 1032464624


Seating is limited. Register online or call 1-877-MSEVENT

19-Oct-2010 2:51 PM  #   


 Thursday, August 19, 2010

I know many of you know Rob and just how good his presentations are.  He is back in town next month to deliver a session on Entity Framework. 

MSDN Events Presents: Entity Framework 4

You are not going to want to miss this half-day event where Rob Bagby will be illustrating how to take advantage of the Entity Framework 4 in your applications.  The event will be split across 3 sections and will be demo-driven.

 

Part I: Modeling, Mapping and Relationships

In part I, Rob will start with an overview of Entity Framework 4.  He will then delve into modeling and mapping with the EF.  He will cover how you can create a “conceptual” or “application-centric” model within the framework to meet the needs of your application.  He will also cover relationships in the Entity Framework, including the new Foreign Key relationships in Entity Framework 4.

 

Part II: Querying the Model

In part II, Rob will provide an overview of your querying options in the Entity Framework.  He will discuss your querying options in Entity Framework 4, including the following:

  • Entity SQL – What, how and why you might choose to use it
  • Query Builder Methods – What they are
  • LINQ to Entities – LINQ to Entities Overview; Method-Based Syntax vs. Query-Based Syntax
  • Stored Procedures – Read and Write
  • Views, Defining Queries – Composable items

 

Part III: Updating the model and Real-world functionality (given time)

In Part III, Rob will discuss working with Object Services to track changes and perform persistence.  This section will include a discussion of the new templates in Entity Framework 4 aimed at working in disconnected environments: the POCO template and the Self-Tracking Entities template.  Given time, Rob will illustrate how the EF supports functionality that real-world applications require such as concurrency, validation and transactions.

Register at https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032457119&Culture=en-US.

19-Aug-2010 8:27 PM  #   


 Wednesday, May 26, 2010

clip_image001

June 4, 2010 at 2:00pm – 3:00pm Central

Title:  What’s with all the Cloud talk?
Abstract What’s the topic of today?  Cloud computing.  Everyone’s talking about it and showing that that thing they did last year or are announcing today is “Cloud Computing.”  Cloud is wonderful because it’s white and fluffy and like a rainbow, far off and mathematically pure.  Fog is in your face and around you and has all the dirty bits embedded in it.  We’ll talk about what that means to the architect as the Cloud space evolves into Fog space.  How do we scale up as our smart grid can deliver more power to us?  Scale down as processing units become unavailable due to bandwidth or contention or even just batteries running out.
Link to Register: http://bit.ly/Cloud_webcast

Presenter: Phil Wheat
Senior Architect Evangelist, Microsoft

26-May-2010 9:42 AM  #   


 Sunday, April 25, 2010

April 29th, 2010 9am-7pm

 

Special 20% Savings

(Discount code: svcloud)

 

Join us for CloudPlay!  We will feature a keynote from Jeff Nick, CTO of EMC, Steve Lucas, SVP of Business User Sales, SAP, Susie Wee, CTO of Cloud Services at HP, and panels/workshops tackling the hottest trends in Cloud Computing today from leaders both big and small. 

 

Though cloud computing is not new, the consumer driven need for high volume, scalable storage and platform solutions is quickly becoming a market phenomenon and everyone is scrambling to be on top.  Who will win the race?  

 

Cloud industry leaders will gather to discuss leading trends in cloud computing, including a comparison of Cloud Platform providers, VC Cloud interest, and workshops examining costs, management, security, and development. The conference will include a demo session featuring the hottest companies leveraging various cloud computing platforms, presenting startups will be enterprise oriented. 

CloudPlay

25-Apr-2010 9:55 AM  #   


 Friday, March 05, 2010

clip_image002

Each month through June 2010, we’ll bring you a 60-minute Architect focused Webcast to educate on the latest trends/topics and how new technologies can align with your business needs.

March 25, 2010 at 1:00pm – 2:00pm EST

Title: Extending Your Sites Reach with IE8 Add On Features

 

Abstract Today's users are getting more sophisticated and they expect more features from the sites and services they use. In this session learn about how to implement low effort, high value add-ons that expand your sites reach and bring value to your customer base .

Link to Register: https://swrt.worktankseattle.com/webcast/4240/preview.aspx


Presenter:

Jim Cirone
Architect Evangelist, Microsoft

Jim Cirone is an Architect Evangelist with Microsoft's Developer and Platform Evangelism team. He joined the DPE team 3 years ago after spending 10 years in Microsoft's services group architecting and delivering complex solutions. In his current role he is focused on new and emerging web technologies.

 

 

March 26, 2010 at 1:00pm – 2:00pm EST

Title: Windows Azure Design Patterns

 

Abstract: One of the challenges in adopting a new platform is finding usable design patterns that work for developing effective solutions. The Catch-22 is that design patterns are discovered and not invented. Nevertheless it is important to have some guidance on what design patterns make sense early in the game.

This webcast attacks the problem through a set of application scenario contexts, Azure features and solution examples. It is unique in its approach and the fact that it includes the use of features from all components of the Windows Azure Platform including the Windows Azure OS, Windows Azure AppFabric and SQL Azure. In this webcast you will learn about the components of the Windows Azure Platform that can be used to solve specific business problems.

Link to Register: https://swrt.worktankseattle.com/webcast/4241/preview.aspx

Presenter:
Bill Zack
Architect Evangelist, Microsoft

Bill Zack is an Architect Evangelist with Microsoft. He comes to this role after serving as a Solutions Architect in the Financial Services Unit of Microsoft Consulting Services. His experience includes developing, supporting and evangelizing .NET/SOA based frameworks used to jump-start development projects for financial services companies.

5-Mar-2010 4:09 PM  #   


 Saturday, November 21, 2009

The forecast for 2010 is looking very cloudy, with every technology company delivering some type of cloud offering, and analysts estimating that almost everyone will try some form of cloud computing. But from a practical stand point, how should organizations leverage cloud computing effectively? Is it to simply host existing and legacy assets somewhere else, or to create next-generation applications that enable differentiated capabilities? In addition, what role does SOA play in the age of cloud computing? And does this impact the way we manage and interact with data?

Facilitated by Microsoft, the premise of this half-day event is to provide an open forum where architects can meet to discuss technologies and insights with peers. This forum will provide first-hand experiences and best practices intended to help the community to collectively discover and generate knowledge. Please join us for this opportunity to learn, share and network with your peers and other thought leaders.

Event Summary

  • Provide a clear and profound understanding of Microsoft’s cloud strategy and roadmap, and latest updates on the Windows Azure Platform
  • Discuss the state of SOA, and its relevance in the age of cloud computing
  • Review case studies and models of cloud usage, and examine approaches to build next-generation capabilities leveraging the cloud
  • Explore trade-offs, best practices, and guidance on today’s myriad of data storage options
  • Explain the differences and patterns of using various data interaction frameworks

Who Should Attend

Technology and business stakeholders, including CTOs, CIOs, VPs, Directors, Program and Product Managers, Architects, Lead Engineers, and IT Managers

Agenda

12:45PM: Introduction and Announcements

01:00PM: Windows Azure Platform – Overview of the Microsoft Cloud

01:30PM: SOA and Cloud Computing

02:00PM: Architecting Solutions Leveraging the Cloud

02:30PM: Making Sense of the Expanding Range of Data Storage Solutions

03:15PM: Best Practices with Data Interaction Frameworks

04:00PM: Groupthink

When & Where

Date: December 15, 2009

Location: Denver, CO

Event ID: 1032350832

Event URL: http://wweventstest.one.microsoft.com/CUI/EventDetail.aspx?EventID=1032350832&Culture=en-US clip_image001[1]

Hosts

David Chou

Architect, Microsoft

http://blogs.msdn.com/dachou

David Chou is a technical architect at Microsoft, focused on collaborating with enterprises and organizations in areas such as cloud computing, SOA, Web, distributed systems, security, etc., and supporting decision makers on defining evolutionary strategies in architecture. Drawing on experiences from his previous jobs at Sun Microsystems and Accenture, David enjoys helping customers create value from using objective and pragmatic approaches to define IT strategies, roadmaps, and solution architectures.

 

Joe Shirey

Architect, Microsoft

http://www.joeshirey.com

Joe Shirey is a Senior Architect Evangelist for Microsoft based in the Denver area. In this role, Joe works closely with customers and the community to help them understand where Microsoft technologies fit into the architecture of their solutions. Prior to joining Microsoft, Joe was a Vice President at Interlink group where he was responsible for service and delivery for Interlink's Denver market. In the past, Joe was a Microsoft Regional Director, a member of the Microsoft Architect Advisory Board, and sat on the .NET Partner Advisory Council. Joe has more than eighteen years of hands-on technical and functional experience in project management, systems analysis, design, development, and implementation. Joe attained his Microsoft Certified Architect award in 2005.

21-Nov-2009 11:58 AM  #   


«Older Posts   
Archive
<February 2012>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910
About the Author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2012
Joe Shirey
All Content © 2012, Joe Shirey