Tuesday, May 24, 2011

Closing Party

The TechEd 2011 closing party was held at Coke World in Atlanta, GA. A band played in the courtyard and was right accross from the Georgia Aquarium. Here are a few pictures:









Monday, May 23, 2011

Ladies and Gentlemen...Ron White!


Here is a pic I took on my cell phone of the night we went out to the Laughing Skull comedy club on 5/18/2011 for open mic night. The place was sold out but we went inside anyway, just in time to catch the opening act, Ron White. We stood inside the door and watched Ron's 10 minute performance. Then we left and went back to the hotel...but I wouldn't have wanted to be the guy following that act.

Thursday, May 19, 2011

Team Build 2010–Brian Randell

New version of Team Build.  Project Collections are intended for hosters who need to provide isolation between companies.  Build number format is now available.  Symbol Server is new. .  Silverlight switch is new so that it targets x86.  Power tools adds an ability to copy an existing build.  Build notifications power tool is now integrated in VS 2010.

TFS Admin Console Manages Controller / Agent

Lab Management integration means build have additional artifacts.

Build notification tool built into VS 2010.  Work flow is now the orchestration, testing, and auditing engine for TFS 2010.  XAML is now the build template file.  When you upgrade builds, it translates tfsbuild.proj file to the Upgraded xaml file.  At a minimum, use daily check ins using continuous integration. 

Customize Build

Paremeters are now built into the team build definition so you don’t have to do as much customization. 

Create a Custom WF Activvity

File New Project – Activity Library.  Toolbox has some built in activities.  Sequence toobox item.  Add items to your toolbox from Microsoft.TeamFoundation.Build.Workflow.dll.  Example shown is auto increment of build version number.  Hook it in through the controllers,

Microsoft SQL Server Reporting Services Tips and Tricks, How-to and Beyond

Most of the changes below are in both R2 and "Denali"

New in "Denali":
Merge DataSets
Can use DataSets Lookups with use of new Lookup Functions.
This is in R2 also.
Report Styles (available in R2):
Report Parts
Publishable RDL fragments
Promotes reuse
This is really nice if someone makes a standard report part like a header it can be saved and reused by everyone.

Multiple Result Sets - still unsupported - will have to write dynamic stored precedes.

RDL Object Model - still unsupported.

At this point in time Microsoft has not fixed many of the outstanding issues in "Denali" and R2. Some of the minor issues have been resolved.

New page break properties
ResetPageNumber
Disable - can be expression based

Rendering Enhancements
Can determine the export format
RenderFormat()
Vertical text
Can export to Word.
Can name the worksheets when exporting to Excel



Location:TechEd 2011

Introduction to SharePoint Development with Microsoft Visual Studio 2010

familiar VS experience...build, debug. deploy SharePoint projects
VS allows programmers to do custom web parts,list definitions, event receivers,application pages, coded workflows
Use SharePoint designer to push to wsp packages to VS
There are project templates, and visual designers for SharePoint
Need to load powertools to get the sandboxed web part project template

dim  taskitem as splistItem = spcontext.current.web.lists["tasks"].items.add()
set values
TaskItem.Update

Event Listener - Whole list of events to listen to

Workflow project - will bring up work flow designer in VS

BDC designer..can drag and drop entities on
Videos on channel 9 on how to use

SharePoint exposes many Project system properties and commands
Feature designer, Package designer, Packaging Explorer
Add server Explorer Integration for sityes on your dev box

Troubleshooting application compatibility issues for IE9

appcompatguy@microsoft.com
@appcompatguy
Pin your apps to what works (force compatibility)
<meta> tags to set where browser content="IE=5"  in page
Use F12 helper to find problems. and fiddler
<!doctype must be 1st line)
to see zones now...go to properties...to display before was 40 million cycles

This session turned out to be more on helping you get away from IE6 rather than IE8.  Tho the technique's he used can be used for both

What’s New in Security for Microsoft SQL Server Code-Named "Denali"

Our current security for SQL Server 2008 & R2 is set up fine. Should try to get rid of any SQL Server logins when going to R2

New Security items in "Denali"
Special Schema's for Groups
Server specific roles
Now have an audit feature to replace SQLTrace.
User defined audit event: sp_audit_write()
Record filtering in the audit log
T-SQL Stack Information
Database Authentication

Location:TechEd 2011