![]() | You are viewing Log in Create a LiveJournal Account Learn more | Explore LJ: Life Entertainment Music Culture News & Politics Technology |
![]() | |||||
|
The Night Last night I attended my first Loading Party courtesy of Microsoft and IndyNDA (a .NET user group). For those of you I know that have never attended one, it was a much cooler experience than it initially sounded. The load party was an event where hundreds of registered attendees got to come in and received a free copy of VS.NET 2008 and had the opportunity to install it right then and there and, if necessary, receive assistance. It is worth noting that I did not see anyone needing assistance. The Draw Beyond the awesome opportunity to come in, see VS.NET 2008 live and receive a free copy, IndyNDA and the sponsors of the event had an amazing cadre of prizes they gave away. I am not sure how many numbers (door prize tickets) were ultimately drawn, but there were a LOT of people that walked away with awesome books, DVDs, games, XBox's, Zune's, not to mention t-shirts, bags, and more. They also had teamed up to benefit the Toys for Tots campaign and offered special prizes to encourage participants to bring in at least one toy to the event. Those participants received a special (blue) ticket that got them into a drawing for an XBox 360 Elite and some other prizes. Of course, I won nothing - but I cannot say I walked away with nothing. The People I have been to a couple of IndyNDA meetings, so I was pretty sure what to expect, though it is always intriguing to see the population in full force. While the stereotypical (read: media-perpetuated) looks and, well, smells was available last night, it is definitely worth noting that there was something more. I was there representing not only my role as a lifelong developer, but also as a manager representing his team of development staff. I saw many more there that, like me, were scoping out the field of resources and demonstrations that serve as a sort of free pool of innovation and sparks to ignite IT vision. There were not many women there, but I am not sure why; the population of women in IT (and development roles, specifically) has increased dramatically. The Food Yeah, that's right - they had food. Not only that, but it was an amazing buffet of great food that was enough to feed an army; that worked out given that the event started at 6 PM and left this mass of Dorito-deprived coders very hungry as evidenced by the long (but fast-paced) lines at the buffet line. Cookies and cake were also available in the back of the room. The Demo While there is a lot of information out there already about the great new features available in VS.NET 2008, I thought I would share a few things that I learned while I was at the load fest last night. For starters, the installation took quite a long period of time, but this was mostly due to my laptop running in "power savings" mode and the fact that I had not installed the .NET Framework v3.5 on my machine yet (this took about 45 minutes). Once the main installation got underway, it trucked along at an expected pace. The installation itself was fairly uneventful - which is a good thing. After installed, I started more closely paying attention to what people around me were buzzing about and some items on the slide set that was presented during all of this. From that, I was able to ascertain these cool things about the new version, though I did not necessarily try them myself (yet): + Native support for RSS, JSON, ATOM, REST This was a great feature and was demonstrated by someone at the event whereby he took performance counter measurements from his PC and syndicated them via RSS/ATOM. This definitely opened my eyes to new ways to use the existing "news reader" infrastructure/architecture to bring new types of data and intelligence to business applications. + Improved support for Firefox This was a relief to hear. While we haven't experienced a ton of cross-platform problems in our specific development exercises, I was aware for some issues and am always happy to hear Microsoft listening to the development community to move towards ubiquity of service quality. + LINQ and using native objects to access data This is still relatively new to me, but was another eye-opening moment when I read about what could be accomplished. Believe this: LINQ is the next target of research in my department to align the data and web coding worlds. + Improved installation of prerequisites The bootstrapper and dependencies on MDAC and Windows Installer have long been a pain in my butt. I always wondered why it couldn't sort through that crap on its own and assist the end user in taking care of those things without them having to manually download/install things OR me spend a lot of time messing with the bootstrapper setup. Thank you! + Full integration of AJAX Finally! This is so exciting that it will not be as painful sa it has been in the past to work with. This is another feature that we will be immediately exploring. The Close At the end of the night, I felt much more enlightened and charged to be able to go back and start developing against the 3.5 framework. I also have to give special thanks to Dave Bost with Microsoft for assisting me in my search for Microsoft Project enterprise assistance (oh, and he being instrumental in making the night awesome).
|
|||||
![]() | |
|
The back story I am a huge fan of my notebook computer. It has a great widescreen display, a well-spaced keyboard, abundant ports, and high speed. The big drawback to using the notebook versus my desktop is the mouse; the notebook has a touchpad located at the bottom of the keyboard area, but this doesn't cater well to click-drags, multi-selects, and other "intermediate" computing tasks (translation: online gaming). To remedy this, I was recently at the Best Buy store near where I work and looked through the selection of mice for notebook purposes. Since I have been on optical for a while, I have become spoiled and can't imagine using a ball-based mouse again. I also have become spoiled on the wireless mouse hat I have upstairs on the desktop. As you can imagine, these criteria reduced the playing field by about 50% from the start. The next criteria I had was price - I don't see why I should have to pay more than $25 for a mouse that fits this criteria given how commoditized and abundantly available this technology is. I was surprised. The price range for all of this went from $20 up to $60 without any noticeable difference in feature set or reliability. I mention this as it will come up again later. After perusing the selection for a bit, I found myself coming back to a mouse featuring the Swiss Army logo. It was cheap, fit the criteria, and had some extra mouse buttons on it that I thought might come in handy for online gaming. First impressions When I got the mouse home, I was excited to not be forced to use the touchpad anymore, so I cut open the plastic packaging and plugged the USB dongle in and went to use the mouse - without success. I thought this odd as the mouse I had purchased about 6 months ago (from Logitech®) for my desktop PC upstairs had worked remarkably well the first go around and I have had no problems with it. Immediately I went to the small package of documentation that was folded into the plastic and looked for something that might indicate how dumb of a move I must have made. In a rare twist for me with things of this sort, I had done nothing wrong. I had waited for the USB recognition, the flashing red light on the dongle (indicating it was ready for use), and even the click of the mouse to wake it up. I thought that the batteries (that were included) might have been bad, so I replaced those with some fresh ones. Still no luck. Some further digging through the tiny print noted that there is sometimes interference with other things and a process of pulling out a battery, inserting the dongle, holding down the connect button for a few seconds, and inserting the battery would help to resolve this. After pulling off this trapeze act a few times to no avail, I was frustrated. I Google searched, consulted the web site noted in the documentation, and even growled, but nothing produced any semblance of support. In the moment of frustration, I snapped and pounded the mouse against the table; the cursor moved. I was elated. All of my frustration seemed to melt away to bliss as I was able to use the mouse - clicking and double-clicking to my heart's delight. And then After visiting my usual sites (MySpace, Google personal page, etc), I was ready for a short break. I got up for a few minutes and did a few things around the house including a bio-break. When I returned, I noted that the mouse was "asleep" so I "woke it up" by clicking the left mouse button. It seemed to wake up, but no cursor movement. I almost cried. Again I took to the resuscitation techniques supplied in the documentation, but this time it seemed to work. After two iterations, the mouse was back alive and producing movement on the screen. The honeymoon was definitely over, though, as I realized that this mouse was going to give me fits everytime I wanted to use it. It has done nothing to prove me wrong since. Closing time Maybe I got the bad one in the bunch or maybe there is some compatibility issue with my laptop, but I definitely see a parallel between The Diablo's namesake and where I feel that particular mouse can go. Even now, as I write this, I spy it sitting off to the left - unplugged and dormant with the USB dongle tucked away in its bowels - and find myself glaring at it, feeling that it should somehow spring to life and apologize for its worthlessness. No, that's not likely is it? Ok, then, Wenger - feel free to dial me up on its behalf. I'll hold my breath. |
|
![]() | |
|
Background |
|
