Ted さんのプロフィールTeds Spaceフォトブログリスト ツール ヘルプ
11月26日

Moving the Blog!

Well, I finally decided to take the plunge and host my own blog server. This means that I am moving this blog to a new home. I'll leave the stuff that is here, but all new posts will be at the new location: http://portal.sqltrainer.com
 
Hope to see you all at the new site.
 
 
11月19日

"Data Dude" Goes live

Cameron Skinner (Product Unit  Manager for Visual Studio Team System for Database Developers) announced at PASS that the "Data Dude" product will be live on November 30. Personally I think it's ready now, but there are apparently a couple of things that they want to bake into the final release. VSTSDD is a fantastic product, and frankly I see it as a must-have for any serious database development team. I got an honorable mention in Camerons blog here: http://blogs.msdn.com/camerons/archive/2006/11/16/nov-30th-is-the-date.aspx
 
 
11月15日

PASS Day 1

Today was the first offical day of the PASS conference. The keynote session by Paul Flessner was pretty good, but for the most part, there was no real earth-shattering information there. I did sit through a couple of sessions, BI200M which was a good overview session on Data Mining in Excel, and then AD311M, which was a great overview of the Visual Studio Team System for Database Developers..
 
Turns out that much of the content I've created for my presentation is very much of interest to the VSTSDD guys, so we'll see how many of them show up to my session tomorrow... Tonight is the big party at the "Experience", which is Paul Allens hobby..
 
Overall this seems to be a much larger conference than past years, and people seem genuinely excited.
11月13日

The PASS summit begins

Well, I made it here to Seattle. (What a long flight from home, COS to Dallas, then back to Seattle...I left my house at 4am Mountain and got to the hotel at 2PM Pacific)
 
Anyway, the conference starts for me with a meeting today to discuss Microsoft Learning and how things seem to have gone downhill recently. The perception from MSL is that things are not going bad, so we'll just see how it all turns out. I've promised some people to post a synopsis of what happens during the meeting, so stay tuned...
 
 
10月3日

Where in the world have I been?

I found this cool website that allows you to specify the countries that you have travelled to. I updated my map with all of the countries I have been, and was dismayed to see that I have been to less than 20% of the countries in the world...
 
 

create your own visited countries map or vertaling Duits Nederlands
7月18日

Normalized Data is for Wimps!

Ok, I took a bit of liberty with the title...... I found this blog entry today as I was doing a bit of research on denormalization techniques for an article I'm writing. I found this to be humourous!
 
 
 
7月5日

Scaling out Database Systems

I've been spending some time lately (in between traveling and playing architect dude for our AD module) researching issues around scaling database systems. I've come across a couple of really impressive articles from the SQL team on MSDN on this subject. It's nice to see some of the quality coming out of the SQL team lately, good job guys!
 
 
 
 

SQL Everywhere Edition

There is a new "edition" of SQL Server that is nearing the release stage, which just might be the missing link in the whole SQL Server story. SQL Server Everywhere is essentially a port of the embedded SQLCE but setup as a desktop/mobile platform.
 
The team has just started a new blog, located here: http://blogs.msdn.com/sqlservereverywhere/default.aspx
 
 
7月3日

TempDB IO Requirements

I came across this article today in some stuff I was reading.. Not a bad KB/Q/Whatever...
 
 
Basically it talks about TempDB needing to be as fast and efficient as possible. This is especially true if you're using SQL Server for ECM...
6月25日

Travel and MSN mobile

I'm sitting in Denver (DIA) waiting for my flight to New York (via DFW which makes no sense) and I'm realizing that the guys at MS have really got this mobile connectivity stuff down (Don't worry, this is not another "I love my Q" entry, although it could be.. I am writing this on the Q).. AA.com has sent me the flight status update already, so I know the gate that I am arriving in Dallas and the gate my connection will use.. I've checked my mail at the office and responded to an issue I needed to, checked my Gmail account, noted that a good friend had updated his blog, read the blog *and* am writing this.. All without firing up my laptop or paying WiFi access fees.. Very cool if you ask me... I don't know if it's the geek in me that thinks this is so cool, or if we really are at that point where connectivity is just pervasive.....
6月23日

2006 PASS Summit

I got notified today that I will be delivering at least 1 session during this years Professional Association for SQL Server (PASS) Summit (http://www.sqlpass.org). I submitted 2 abstracts to PASS this year, 1 was accepted as a regular presentation, and 1 was accepted as an alternate presentation (In other words, if someone bails out, I would give the second presentation)
 
I have been involved with PASS (Not very active unfortunately, but you know how that goes) since it's inception, and it is definitely a worthwhile cause. I will be giving the following presentation:
 

AD-402: Test-Driven Database Development - Agile Methods for SQL Developers

11/16/2006 5:00 PM - 6:15 PM

 

The alternate possibility is:

2155: Implementing SOA - Effective use of SQL 2005 http endpoints

 

These presentations are an hour long with a 15 minute Q&A session.

 

If you are a database professional and haven't heard of PASS, or haven't attended the annual summit, you don't know what you are missing! Check it out this year, and see some people much, much better than I presenting topics ranging from SQL Server internals to the effective use of Data Mining algorithms!

 

 

6月18日

ECM wins Best of TechEd 2006

Well, in all of the excitement around TechEd, I forgot one of the more personally interesting things... The product that I am principally responsible for, ECM, once again has won the Best of TechEd award.. No other product has won the award 2 years in a row, so that is just way cool!
 
From the announcement:
 

WINNER! Best of Tech Ed, Systems Management & Operations

“For systems administrators who want not only complete control but also remediation capabilities, Configuresoft’s Enterprise Configuration Manager is a solution that answers the questions you don’t know to ask. This enterprise configuration management product enables cross-platform management and can monitor, manage and audit hardware and software configurations for the servers and clients in the organization.”

-- Amy Eisenberg, Windows IT Pro 

 

 

 

6月16日

TechEd ends :(

I'm on the plane in Boston ready to had home (via DFW of course).. It's been a LONG week.. So many great things happened here, but one of the best was being voted "Best TLG" by the Blue team. I am honored, considering the caliber of people on the team. Personally I think Jose or Rafael should have won.. (No, the prize wasn't an Xbox as many surmised... It was a great gift for my wife though) I honestly believe that this years show was one of, if not THE best ever.. If you missed it, too bad.. Lynn, Beth and the guys at Hynesite did a great job, and I'm sure they are looking forward to rest... Time to prepare for the next show (Tech Ready?)
6月15日

Hands on Lab DAT015

Hands on Lab DAT015

Build and Deploy Your Database Schema with Visual Studio 2005 Team System for Database Professionals

Lab Notes – Please read before starting the lab exercises

 

As soon as the virtual machine environment starts, please log off of the VM by selecting Start/LogOff and then log on again per the instructions in the lab manual. If you do not first log off, the final exercise will not work as expected.

 

The purpose of this lab is to ensure that a database developer has an understanding of the tools and processes required for working in a Microsoft Team Foundation Server environment. Database developers have traditionally been left “out of the loop” when it comes to collaborative database development tools, and Microsoft has developed Visual Studio Team System for Database Professionals to help bridge that gap.

 

Visual Studio Team System for Database Professionals is designed to assist database developers in three main areas:

 

  • Control Database Change – Understand the differences between databases deployed in multiple locations (such as Development and Production) or understand how databases change between initial deployment and currently operating revisions.
  • Automated Unit Testing – Utilize the built-in framework to develop database specific unit tests to ensure your code is delivered with higher quality
  • Improved Collaboration -- Database Administrators can use the built in tools to collaborate with developers to approve or shelve changes to database objects and data, as well as communicate changes to other team members.

 

This lab consists of 2 exercises that walk database developers through managing a schema change between a development and production environment. In the first exercise, you will compare a database deployed in a development environment with one deployed in production. Although the lab does not have you examine the output, take a moment to examine the differences between the 2 databases, and read through the script that is created by the tool. This will give you a good idea as to the magnitude of the change, and how much work it will be to bring both databases into sync.

 

In the second exercise, you will make the necessary changes to the schema and submit those changes to the source code depot located within Team Foundation Server. Then you will assume the role of the database manager and either approve or shelve the changes (In the exercise you will shelve the changes)

 

This lab demonstrates the power of Visual Studio Team System for Database Professionals by introducing database developers to an entirely new way of development collaboration.

Hands on Lab ARC003

HOL ARC003

Explore Team Foundation Server for Architects

 

Lab Notes – Please read before beginning this lab

 

 

The purpose of this lab is to step you through some of the basic features of Microsoft Team Foundation Server. This is NOT a technical lab, but rather a lab that helps you explore some of the project management features that are built into Team Foundation Server and Visual Studio Team System.

 

Team Foundation Server is an integral part of Visual Studio Team System and contains many useful developer-focused features. It is also a very rich collaboration environment that allows project managers, architects and developers and testers to work together in a tightly coupled manner.

 

In this lab, you will assume the role of a project manager that has just hired a new lead architect for the project that you are managing. You will add your new team member as an administrator to Team Foundation Server (There is no technical reason that the user needs to be an administrator, this is just how the lab is written) Once you have added your new team member, you will configure the team portal site to contain a new document library and you will upload a document to the library.

 

Once the team portal is configured, you will begin to build the project plan in Microsoft Project using a checklist that you have already created in Team Foundation Server and you will incorporate tasks from an Excel spreadsheet. Once you have built the project plan, you will make a change in Microsoft Project and note how the Team Foundation Server site is automatically synchronized to these changes.

 

At the end of this lab there is an optional exercise that steps you through some basic process guidance on agile software development.

Day 4 of TechEd

We're now "over the hill" here at TechEd and only have a day to go.. This year's show has been a very good one, and I really think that the bar has been set extremely high in terms of attendee access to technology.. The Hands on Labs (HOL) area (Which is part of the Technical Learning Center or TLC) has just gotten rave reviews from attendees. I have spoken with several people who have spent the entire conference doing labs, because they figure they'll get the DVD anyway, so why not take advantage of the technology that we have available in the HOL area.
 
The only real issue that we've seen in the BLUE POD HOL area (The developer-focused labs) has been that some of the Architecture labs have been getting some low scores. Because of this, I've taken the time to write up some lab summaries on the architecture labs which help provide some context. I'll post those notes here for those attendees who plan on downloading the labs from COMMNET...
 
Oh, and for the record, it's all about the E, A and R!
 
6月14日

Day 3 of TechEd

Have I said lately how much I love my MOTO Q? The real guts of todays blog is actually in the previous post, but I needed one with an appropriate title. TechEd today has been fun. I see that the main bloggers page has the entire TLG team on the main page. If you happen to see it, I'm the second person in the M...

Visual Studio 2005 Team System for Database Professionals

Just before TechEd began, Microsoft announced this addition to the Visual Studio Team Suite. It definitely has a lot of promise, and if Gert and Richard are to be believed, database geeks are soon going to be on par with the rest og the development community.. My first exposure to the product was today here in the hands on labs.. I needed to write up a 1 page addition to one of the labs to ensure it had the proper context.. My write-up must've been OK because the sat scores of the lab have gone up.. Oh, I almost forgot..... "A" stands for "APPLY"
6月13日

Day 2 of TechEd

Today was(is actually, while I have a break now, I'm actually in the HOL area until 10pm tonight) a day of work mixed with sessions.. I went to a great mobile device management (have I said lately how much I love my Moto Q?) session where I got the bug to write some extensions that will allow ECM to collect mobile data... There were also a couple of good architecture sessions that brought home some points on web service security and deployment..... All in all a good day (that will be finished in 5 hrs)
6月12日

Day 1 of TechEd

Today marked the first "real" day of TechEd. (The program calls this Day 2, but the only thing that really happened yesterday was the precon sessions and the Keynote).
 
Things I learned today:
 
1) People really do like the Hands on Labs (I spent 6 hours there today, and helped a LOT of people get their labs started)
 
2) G stands for "Gather" (Unless you're an MCT, you won't get that one)
 
3) The quality of the SWAG this year is pretty good.
 
4) There are a LOT of MCTs who've gone on to bigger and better things, but are still drawn towards the core group of trainers that they met at various TechEds past...
 
5) No matter how big TechEd gets, the food doesn't change
 
6) There are people who are really passionate about what they do in the technology space. They are just itching to tell someone about it.
 
7) Many people come to TechEd just for the networking opportunities.
 
8) I really enjoy this stuff.