October 31, 2003 Friday

B
ack Home
I made it back with all of my swag, and (yippee) a bought of strep throat.

My final thoughts on what I saw at PDC:
Longhorn overall will be cool when it gets here. It seems like a pretty aggressive venture on Microsoft's part to pull all this new fancy stuff together and make it work on some standard equipment, but in two years, the equipment necessary to run it may be ubiquitous anyway. SQL Server Yukon and Whidbey will come sooner and they're, in my opinion and with my standard tasks, what we really need anyway to be more productive. Indigo and WinFS are cool, but lower down on my list of neccesities. Not that they're not going to open up a lot of opportunities. Avalon is mainly icing on the cake. Pretty cool icing, for sure, but still mainly icing. Looking forward to the chance to decorate that cake, but it's gonna be baking for a long time.

Don't have too many more interesting things to say about the PDC experience, other than I'm glad I got the opportunity to go. It was fun, I learned a lot, it reminded me why I really like being a developer and I got inspired again to get started on some of the many projects on my personal TODO list (if I ever figure out how to get around my problem of no free time).

So I guess this is it for this blog. It's been fun. Hope someone got something out of it! See ya next PDC (I hope!).

Lindsay (5pm)
 Comments [1] #
October 30, 2003 Thursday

T
echnobabble from yesterday

The session I enjoyed the most yesterday was about the new System.XML enhancements coming with Whidbey.

System.XML in Whidbey

Apparently XmlDocument is going away... *sniff*, wahhhh! I know it, love it, and will miss it. I certainly have made good use of it over the last 4 years. Goodbye old friend.

XPathDocument is supposedly the replacement, and they have made a bunch of improvements to it... XmlReader is supposed to be 2x as fast as it used to be and the same goes for XmlWriter. And best of all, XSLT transformations are supposed to be 4x faster than they used to be!! Super cool.

There's a new XmlFactory that simplifies and optimizes the creation of readers and writers as well.

What was really impressive were the demos with XQuery and how it works with pulling data from SQL Server Yukon. The syntax is mostly a blend of SQL and XPath, but he was able to pull back some really specialized data out of XML and straight into XML from SQL Server, avoiding having to use XPath, and using some new ADO.Net objects, one of which is the XmlAdapter.

XmlAdapter is to XPathDocuments what SqlAdapter is to Datasets. You can configure the XmlAdapter to do both queries AND updates to the XML stored in SQL Server. I can't wait to actually get to use some of this stuff. Life will be good.

ASP.Net Caching

This was also an interesting session, though, again, none of the new stuff will be available for so long that it's depressing. You will be able to create you're own CacheDependancies, which is a really powerful feature... as well as having some new built-in CacheDependancies to work with databases. The stuff for SQL Server 2000 will monitor changes on a table level before invalidating the cache, and for Yukon, you'll be able to set them up for row level invalidations. As powerful as caching in ASP.Net already is, being able to have that much more control is a great upgrade.


Maybe when I get home I'll have a few more thoughts on all this stuff... I just hope I manage to get all my luggage there with me.

Lindsay (12am)
 Comments [365] #

L
ast Day

Ok, so between being up late last night (resulting in sleeping in) and having to figure out how to creatively pack all the swag I picked up, I am running seriously late today. I have WAY too much stuff... came with two bags, going back with four, one of which is a duffle filled with books and magazines and, not exaggerating here, weighing in at about 35 lbs, maybe more. I sure hope they don't charge me extra at the airport to check it.

Getting from my room to the shuttle was a grand adventure... of course every bell boy in the lobby jumped up to help me but I had to get to the shuttle so had to explain about 3-4 times that I couldn't use their help... and then I was accosted by about 3 taxi drivers and had to give the same story. Crossing the street, my carefully balanced configuration of heavy duffle on top of computer bag with wheels came all undone and I pretty much just had to drag my luggage across the intersection or get run over. But at least I made it. Phew.

The Universal party last night was fun. Got to spend a little time catching up with my friend Mark which was cool since I haven't seen him in a year or so in person. Went to a couple of the 3-D shows and did one "haunted house" walkthrough thing. Hung out with Hisham and tried to catch up Diem-Thy (sorry we couldn't find you!!). Came back to the hotel genuinely tired.

Well, I should have time later in the airport to write about the stuff I saw yesterday and today... need to go now and catch the next session.

Lindsay (10am)
 Comments [0] #
October 29, 2003 Wednesday

C
an't... Resist... Free... Stuff!!

I told myself that I was done with the Expo Hall yesterday... that I already had 80lbs worth of stuff to get home now and I didn't need ANY MORE.

But, the lunch session wasn't holding my interest, so I went to the Expo Hall to check to see if I won one of the drawings at the book publisher booths, and on my way there saw someone with a little mini-RC car... I asked her where she got it and she told me over in a long line somewhere... well, I couldn't resist...

While in line, the buddy of the guy in line behind me came up and said "hey, over there they're giving out the cool mini usb hubs". So, you guessed it, I had to have one of those too... so then when I returned to my orignal tasks of checking on the book drawing, I detoured when I saw there was someone else handing out lego packs... She handed me 4 when I said my son loves them... and then across the aisle there was a line for someone swiping cards and handing out t-shirts... went through that one too...

Finally made it to the books. Too bad I didn't win, but probably a good thing since I'm not sure how I'm going to get all this stuff home anyway!

Lindsay (2pm)
 Comments [0] #

C
rowds, Timewarps and Realization Blues

Being around large crowds is always kind of a daunting experience for me. I have kind of a "crowd" phobia... I'm not claustrophobic: I can handle being in a confined space. But I have something related to that in that I don't like being confined by crowds... I desparately need my "personal space" or I get pretty uncomfortable, at least around people I don't already know. Fortunately, things have been pretty good so far here... Haven't had to stand in line too much, and even though it feels like being herded (especially through the lunch line, "Mooooooooooooo"), it has kept moving. A major exception is when I have to sit NOT in the aisle seat at the presentations (unless I'm in the next seat over and know the person in the aisle seat) because I feel trapped and end up shoulder to shoulder or at least elbow to elbow with the people next to me. It hasn't been that bad, but I have a harder time enjoying presentations like that. It is impressive how many people are here, and the conference center has done a pretty good job of allowing enough space and time for people to get around and to the things they need, so kudos to them.

What's even weirder being among all these people is that probably 99% of them are true nerds. It's nice walking by groups and catching them laughing at each other and saying "We're such geeks!" with a considerable amount of pride. It's just energizing being around people who get excited about the same kind of things that I do, even if I don't know them personally.

And speaking of knowing people, I've been amazed at how many people I actually DO know in the crowd... I've seen and sometimes been able to say "hi" to people from almost every stage of my career. There are others that I'm pretty sure are the people I know but were too far away for me to catch up to and confirm it. I just ran into someone I went to VBits with back in '98 that is working for Microsoft now. Geeze, so long ago.

Anyway, as fun as all this is, I've been having the realization since yesterday that I won't actually be able to use any of this stuff for, at a minimum, 9 months... Fortunately I work for a company that is in to bleeding edge tech, so I might get the opportunity to work practically with this stuff before a lot of people, but some of it's not due to market for almost 2 years. That's just plain deflating.

I'm going to go to a presentation in a few minutes that is about stuff I can use today... maybe that will help get me motivated again. Hope so!!

Lindsay (12am)
 Comments [0] #

B
rain-dump from yesterday

Well, I didn't write anything yesterday because I didn't really have a lot of time between sessions, or what time I had I spent chatting up the Microsoft guys at the offerings booths about various things like SharePoint and language enhancements to C# (and grabbing all the cds/books I could).

So here's the stuff that made an impresion yesterday:


  • C# Language enhancements (Whidbey)
    Some of this comes from the presentation I went to about the language enhancements and some from talking to one of the developers at the C# booth, but in either case I learned some cool stuff.

    Generics
    Generics basically make typing a collection a lot easier. You will be able to create a list of type String, Int, your own class, etc without having to create a wrapper and all the plumbing around an ArrayList or your other preferred collection. It looked pretty cool.

    Refactoring
    Supposedly you should be able to take a big complicated procedure and modularize it. For instance, if you have a loop with a bunch of logic in it that you'd like to break out into it's own function, you can basically highlight the whole thing, right click and it will create the new proc, copy your code, figure out what params need to be passed and create the signature and replace the highlighted code with the new call. Didn't get to SEE that work, but if they get it working that will be sweet!

    Anonymous Delegates
    Basically being able to create a delegate inline so that you don't have to attach proc to an event, but just declare the delegate (with or without params) right there. The return type is derived by the compiler to be whatever is needed on the left of the = (or += as the case may be). This opens up possibilites such as passing a delegate to a function as a parameter, and eliminates some code like being able to declare a new instance of something, but instead just passing in the params for it.


  • FrontPage 2003
    Ok, so I wouldn't normally go near FrontPage with a 50ft pole, but it was at the MS booth about SharePoint and I had a question or two about editing SharePoint themes. I ended up talking with one of the developers of FrontPage 2003 who entergetically walked me through a demo of how to do that, but first going through a demo of the new features of FrontPage itself. I was pleasantly suprised.

    The table he whipped up was really complex (a bunch of col and rowspans that would take a while to figure out manually) and he just drug and dropped cells on the table to make a nice, non-typical layout of boxes. FrontPage actually created some nice clean HTML code. And it's all table based layout. No more of that junk that was generated with CSS positioning and that made anything that passed through FrontPage bloated and useless to "real" developers.

    Supposedly you can go back and forth with Visual Studio to edit your presentation side of things without FrontPage mucking up your code too.

    The thing that impressed me the most was when he started editing XSLT in FrontPage in real time, as WYSIWYG. That was pretty cool.

    I MIGHT actually consider using FrontPage again at least to get a rough draft of HTML to start with. But I probably won't admit it if you ask me. ;)


  • TSQL Enhancements (Yukon)

    There are lots of nice cool things being added to T-SQL especially that will help with dealing with XML. XML is now a "first class citizen" in Yukon so you can write statements against it using a modified XPath query right in your SQL statement.

    There is also a new way to write "recursive" queries declaratively, which will make situations like getting a list of employees who are managers and who they manage (all stored by self referencing fields in an Employee table) able to be retrived with one SQL statement and no procedural logic or temp tables. YAY!

    There are several new commands associated with Pivoting such as PIVOT and UNPIVOT again getting rid of having to create temp tables or pages and pages of logic to do that.

    They finally added a function for Row_Number()! That will help with paging and other stuff.

    Another interesting function is NTile(), a "ranking" function that takes your results and splits them into "buckets". For instance if you had 24 items and you wanted to split them into 5 equal groups, you could use Ntile(5). That would put the number 1 in the first 5 records returned, 2 in the second five, 3 in the 3rd 5, 4 in the 4th 4 and, 5 in the last 4. I see it basically used for splitting up results for paging.




As a side note, I had a good time meeting a bunch of the Avanade crew last night at "Ask the Experts". Met several guys from Austrailia, a couple from the UK and several from the states (West Region) too. Nice meeting everyone!!

So far today:

The Keynote - Microsoft Research

That was a fun presentation. The part that most impressed me was the stuff with "digital ink" for tablet PCs. The presenter had a couple of "pre-alpha" apps that he demoed that were both awesome.

One was called MathPad. He wrote some math equations, drew a few lines, and boom, a graph appeared displaying the functions. He could manipulate everything realtime and the graph would get updated. Then he flipped to a page with some equations describing the motions of a pendulum. He sketched a stick drawing of a pendulum, drug an area over the drawing, associated it with the equations and all the sudden it was animated and the pendulum swung back and forth! Then he flipped to a page that had a bunch of equations describing the path of a baseball. Again, he drew some stickfigures, a batter, a ball and a "field" with a wall... a few more swipes to associate things and boom, the ball goes flying in the arch described by the equations. It was very cool to see these drawing come to life.

The second app was called "magic paper". He drew 3 balls, a couple of tilted ramps, and a "bin" to catch the balls at the bottom, a few squiggles to tell the app which parts moved and which parts didn't and ran the animation. The balls fell on the ramps and rolled into the bin. And then he added springs (a literal squiggly) attaching the bin to the last ramp and a support point, and ran the animation again.. the balls rolled down into the bin bouncing on the springs. Wow. Cool. Neato. I wish I would be a kid in school in 10 years and can use that stuff for homework.

Back to paying attention!!

Lindsay (10am)
 Comments [0] #
October 28, 2003 Tuesday

I
nsights on Longhorn

After having a night to sleep on it, a few things came together this morning for me in regard to all the stuff I saw yesterday. Maybe these are valid, maybe not, but I think they might be good assumptions:


  • User Interface Focus:
    I think that the focus for the future is making a big shift to look/feel/usability of applications. Microsoft has largely ignored this for a long time, letting the "pretty" apps be mostly web/HTML based. Part of this, I think, also arises from the developer focused culture, where I've noticed that the "hard core" developers usually shy away from or refuse to work with UI, and those who really like UI and may have a tendancy to focus on it are slightly looked down upon as not being "real" programmers.

    A lot of that attitude, I think, had to do with the fact that ASP (before .Net) was a scripting language and not a "real" language, or the opinion that graphic designers (or graphic design skills) seem to be frivalous, unneccessary or just plain "fluff" to getting an app built.

    I've always disagreed with that, and I think MS finally agrees with me. I'm sure a lot of that is motivated by looking at Apple and how beautiful that OS and it's apps are. I will admit that, as much of a Microsoftie as I am, every time I pass an Apple Store, I have to walk around and look at all the eyecandy. I think that MS finally realizes how important it is to make people really want to look at your apps and that "cool" does matter.

    I see a new role developing soon for "UI specialists" that understand enough about XML and the backend to write some really kick-butt XAML, but also have the graphic design skills to make a slick, easy to use, and, dare I say, even beautiful apps. And hopefully those people will get a little more respect than their predecessors now.


  • Multiple contexts through generalized interfaces to information:
    I haven't fully realized the implications of this other than it's a concept that has been due for a while. I read an article in Discover magazine about a year and a half ago about people trying to attach some "context XML" to every web page so that search engines could be written to grab information based on context instead of word matching. For instance: searching for a person with the name "Brown" instead of the color. I thought that using XML for that was a great idea, but never heard about it again after that article.

    So WinFS is MS's attempt to do that locally. It's all about being able to retrieve information on your computer or Windows LAN by the context you choose through attaching metadata to everything so that you can label it with enough contexts that you can find it by whatever "information path" seems logical to you. And a way to organize and filter information without affecting where it is physically stored. This is great, but would be even better if it can be applied to the internet... we'll see, but I think that's coming.



Ok... I'm going to be late. Better get over to the conference and see what else I can learn today.

Lindsay (8am)
 Comments [1] #
October 27, 2003 Monday

S
parklies and Segways
I came back for the "reception" tonight to grab some food and sell my soul to a few more vendors for trinkets (some of which literally sparkled, so I couldn't resist) and t-shirts. When I'd exhausted all the booths that I had any remote interest in (ie, the ones that were passing out stuff!!!) I decided to brave the line to ride one of the 3 Segways being demoed.

It wasn't a life changing experience riding a Segway, but it was kind of cool. They have them penned off so you can't really do anything but go in a circle, which feels kind of foolish after the first couple of times you do it. I wasn't expecting the steering to be in the handle since I had heard that it just figured out what way you wanted to go by the direction you lean in. That took a little bit to get used to, but the forward/back/stop stuff worked as advertised. After a couple of minutes I didn't have to "think" about moving in those directions, it just went. So I waited in line for 30+ minutes to go in a circle for about 5... but I suppose it was worth it just to have done it. I don't think I liked it enough to shell out $3900 for one though!!

Tonight they are having "Birds of a Feather" sessions. I have no idea what they're about because I haven't been paying attention to the billboards about them so far, but they go later (till Midnight) than I'll probably be able to stay coherent for. I figure I can last through the one till 10 and then it's probably time to jump on the shuttle towards "home".

Still excited about Avalon. Still want to see if you can use it for web pages though. Have to get around to asking someone about that.

Oooh... just remembered I need to go check to see if I won that drawing. Yeah right, but maybe I missed a booth ;)

Lindsay (8pm)
 Comments [6] #

I
love Avalon!!
So if you can't tell by now, I have been impressed by Avalon. Having sat through two presentations now I'm very intrigued by it. I will definitely be cranking up a Vitural PC so I can install the bits they gave us to play around with it. One thing I haven't seen so far is a web browser displaying the results of a compilation, which I'm sure has to be something that can happen.

The premise is that creating XAML will let you have a generalized way to create the presentation layer without functional code (though there are some pretty complex automated tasks usually delt with with code such as animation that can just be placed in the XAML as declarative statements.).

So I'm thinking, XAML is just XML right? Theoretically you could create your XAML dynamically and then bind it to have dynamic interfaces... I don't know if that's something you'd want to do at this point, but I think it's a possiblity.

In the mean time I have made a trek through the vendor stands once now and I'm sure that it will result in tons of junk email and mail since I swiped my info card at every booth that would give me a t-shirt, pen or squeezie toy. I'm such a ho for marketing goodies. At least my husband is happy because I told him he'd be getting a bunch of new t-shirts when I get home.

Ok. Back to class.

Lindsay (4pm)
 Comments [125] #

L
onghorn!!!
omigosh omigosh omigosh

ok. [breathe, chill, breath]

THAT WAS REALLY COOL!!.

[chill, chill chill].
[deep breath].

I want XAML NOW!!!

[cough, settle....]

Ok. So I was just a little impressed by the Longhorn demo. I am such a geek. I can't help being excited by this stuff. The Avalon (UI) part of the demo was my favorite, of course. Don Box and Chris Anderson whipped up a form with an animated background, vector rendered controls tilted at 10 degrees and functioning, formatted (without css or scripting) controls in about 10 minutes and 40 lines of code. And all the presentation stuff was separated from the logic and functionality, and the presentation stuff was all XML (XAML) and it was multiple files compiled into one app and it was COOL!

And then they did a presentation with Indigo (the new Collaboration/Messaging API). They wrote up a quick app to let the form they created in the Avalon demo post a message to Don's blog... And then they wrote a tile (something that docks in the new sidebar) that could receive messages from the original form they whipped up and was cool too.

Supposedly there won't be much difference in creating a web app vs a winform, and I can see how all that comes together with XAML. How exciting!!

Ok... need to go eat some lunch and calm down... Maybe post some more about it later after it's all sunk in. Cool stuff overload right now.

Lindsay (11am)
 Comments [352] #

D
ay Two - The Conference Proper
I'm about to set off again this morning to the conference center. Supposedly there will be a continental breakfast though that doesn't guarantee there will be anything I can eat. We'll see!

Looking forward to meeting up with some more Avanade folk today. Hopefully the ones stuck or prevented from getting on route yesterday have actually made it here. I heard on the news that the airports are still having trouble this morning because of the low visablity and the backlog of flights.

I broke down and turned on the TV this morning to catch up on the fire news. It's insane. So much of this area is burning. Unfortunately I didn't know where the places they were talking about and showing scenes from actually are in relation to here, though from the general map it looks like the fires surround this area on the North and the South. Not too worried about them getting here, but slightly worried about being able to fly home on Thursday. And the amount of destruction is just horrible. 14 people killed, over 300,000 acres of land already burned, and 825 houses destroyed. Just thinking about trying to pack up everything that was "important" to me and get out of the house in a few hours makes me overwhelmed.

There was an interview with a family who had been visiting relatives in AZ when they received word their house was in danger... By the time they got back, their house was burned down. Listening to their story was a very emotional experience.

Well, I guess I need to try to get back in a techy mood and head on over. More later!

Lindsay (7am)
 Comments [0] #
October 26, 2003 Sunday

W
hat I learned today:

There was a lot of very good information in the CLR Internals sessions today, but here were some of the highlights I got out of it. Some stuff I should probably already have known, and other stuff I knew but got clarification on. In either case, I'm glad I went.


  • Alias to fix ambiguity or "disambiguate" your class names:

    You can create aliases for classes when you are already "using" a namespace that has a class of the same name. For instance, if I created a class LindsayD.XmlDocument and I was already using the System.Xml namespace, I can create an alias for my XmlDocument class like this:
    using System.Xml;
    using LDXmlDocument = LindsayD.XmlDocument;


  • Obsfucation of IL:

    Obsfucation is a means of protection against dissasembly of code to discover IP. Obsfucation replaces symbols in IL code with non-context sensitive symbols so that its harder to just read through and understand IL. It does this by, for example, replacing the function name "GetEmployee" with "B" and/or encrypting any string constants. Its a race between the decompilers and the obsfucators to see who can keep ahead of whom. Since the decompilers get the upper hand part of the time, obfuscation doesn't really mean that your IP is protected. But there is a side benefit of obsfucation which should be considered as a reason to do it anyway: the reduction in the size of the obsfucated IL, which can be significant and potentially means less overhead encurred at runtime when the code is loaded into memory.

    The obfuscator recommeded by Jeffery is named Demeanor (as in de-meanor, removing meaning... heh).

    Need to check it out when I get the chance.

  • Advanced ILDasm:

    There's a switch you can use to start ildasm that gives you a lot of interesting menu options including a way to look at the metadata in a human readable format:

    ildasm /adv [appname].exe


  • Those guys at MS are kinda smart:

    Garbage Collection in .Net is pretty slick under the covers. The concept of Generations makes Jeffrey cry with pure joy at it's beauty.

  • Release version performance:

    Compiling in Debug causes objects to NOT be garbage collected until the proc they are instantianted in returns execution to the caller.... This can and usually does cause a significant performance hit. When an app is compiled for release, objects are available for garbage collection as soon as the line after their last reference in the proc, so they don't have to hang around. It's a good idea to make sure you build a Release version for distribution to take advantage of that nice performance improvement.


  • Task Manager on steroids:

    Jeffery showed off a nice tool called Process Explorer. Supposedly it can be downloaded at Sysinternals.com.


And lastly, another quotable quote from Jeffery that we can all sympathize with:
"The System32 directory is synonymous with 'DLL Hell' and the Anti-Christ."

Lindsay (9pm)
 Comments [44] #

F
ire, Fire!
At the 3:00 break and I tried calling Hisham to meet up after the sessions are over... Said he woke up this morning with ashes on his porch. Turns out he had to evacuate because of the fires going on (he lives in SoCal) and so hasn't made it to LA yet because of packing up his stuff to take refuge up here for a few days.

I checked a few other blogs and looks like people are having trouble flying in because of all these fires. And, on reflection, I guess that would explain the grey fog that's all over downtown. I had just assumed it was smog before. Sometimes I'm just not too swooft on putting things together.

This is still an interesting presentation. I'll do a summary when I have time after. Hope everyone can fly in safely. Guess I better pay attention again.

Lindsay (3pm)
 Comments [87] #

yay! fixed my comments and guestbook... I'm sure everyone was just dying because they couldn't use them. heh.

Lindsay (1pm)
 Comments [806] #

Looks like my comments aren't working. Bummer... maybe I can fix that tonight. Sorry!

Lindsay (1pm)
 Comments [0] #

C
LR Internals
I picked the CLR Internals presentation for the Pre-Conference.

It's been interesting so far, and not to high or low level either. Jeffrey Richter is the speaker and he's had a few good one liners so far such as, in regard to Cobol and Fortran: "Some languages deserve to be retired." and the nice sarcastic quip in regard to MS's Execution Engine: "The Execution Engine is RADICALLY different from a Virtual Machine (tm)."

Learned a couple of things so far about JIT optimization. He went through a demo that showed the difference in compiling with optimization (ie, not in Debug) can reduce the size of the IL produced by about 2/3.

There were about 200 people in the presentation, and looking around the room I only counted about 5 women including me.

I'm amazed at how many people there are already here and this is just the Pre-Conference. Will probably be completely overwhelming tomorrow.

Hopefully I can meet up with someone from Avanade while I'm here... Haven't been able to find anyone so far. Hisham, if you're out there, I'm looking for ya!!

Back to class.

Lindsay (12am)
 Comments [1] #

D
ay one
Well the wireless network doesn't like me, but I finally got connected with a little help from the tech staff...

Have to remember to find a better place to grab some water. Stood in line for 20 minutes to get a bottle and it was $2.50 for 16oz!! Suprised they don't have some free drinks somewhere but maybe I can find a machine.

Besides the logistics, it's been cool so far. They gave us a nice small laptop bag full of about 50lbs of reading materials. It will be a good carryon and isn't as bulky as most of the bags you end up with at conferences. I guess they figure most of the people here already have about 5 or six big laptop bags gracing the dark corners of their closets at home, so a small compact one might actually be useful.

The ratio of women to men is acutally a little higher than I expected... probably 15/20% women...

Well, have to run to the first session!

Lindsay (9am)
 Comments [0] #
October 25, 2003 Saturday

I
have arrived
Ok, I'm here at the Millenium Biltmore and just threw this blog together so it's not very polished but at least it's something. I'm all tired and stuff so I'll actually put a real entry in here tomorrow about the Pre-Conference.

Not too impressed with the Millenium Biltmore so far. No vending machines on the floors and the water in the guest shop is $2 for a 20oz bottle!! Geeze. Also why are there no electrical outlets near the desk? Having to make due with the small table by the window to use my laptop with one of the only two exposed outlets in the room, both in not very convenient places. The TV is tiny, but I guess I don't care since I probably won't even watch it while I'm here. Dinner at the sport's bar here wasn't great either, but I'm looking forward to having more company and better food in the coming evenings.

I was disappointed to find no internet access available here, especially when I realized I forgot my cell phone modem cord, until I booted up and found a wireless network here. It says "No Signal" but it seems to be working anyway! So I guess this place isn't ALL bad.

More interesting stuff tomorrow!

Lindsay (9pm)
 Comments [0] #


Other Stuff 
Donaghe.com
Sign My Guestbook
Avanade
PDC Blogs
 
Scott Bushley
Adam S. Cartwright
PhotoBlog 
See More Pictures...
Powered By Blogger TM