If you are a denizen of the 'bloggers world' this news is a bit old – sorta like CNN’s stuff!
Earlier this week Microsoft announced the launch of WPF/E opps! I mean to say, Silverlight – Microsoft’s premier technology aimed at empowering designers. The whole idea is to collaborate designers and developers. Last quarter when I was talking about WPF – Windows Presentation Foundation a lot of people expressed interest in learning and knowing about WPF/E which is Windows Presentation Foundation – Everywhere! This allows designers and developers to develop ‘ultra-cool’® applications! Giving flash a serious run for its money! I think flash’s dominance has finally met a match.
Next quarter, I'll be covering a lot more on WPF/E opps! again! I meant to say Silverlight! :) Be sure to register for an event near you!
Anyway, the point of this post is – the Silverlight promo Ad that Microsoft released. To be honest, I’ve always been appalled with Microsoft’s ad campaigns. After the ‘Dinosaur mask’ fiasco (Office 97 – Information age?) or the ‘Software for the agile business’ tagline I started covering my face and ducking whenever I saw a Microsoft Ad. I think finally, finally, finally…we’ve woken up and realized that ad’s are supposed to be cool! Supposed to drive home a point to ‘everyone’ not just geeks! Supposed to strike a chord with your customer and strike the right chord. And, I think the Silverlight promo ad does just this :)
I was just wow’d when I saw this ad – Check it out! If our past is any indication of our future, Apple – watch out!
If you are still wondering whether Silverlight is written in Java (did you see the ad closely?) using SAX (the javax namespace and use of Java API's like vector.addElement) then you might want to get to Las Vegas and attend the MIX 07 show! There are a lot of cool announcements happening this year! Vegas being Vegas, I am sure there’ll be scalpers selling a few tickets to the sold-out event!
The world is divided into two, People who like Ayn Rand and people who don’t! I clearly fall into the first category. My dad gave me a copy of the Fountainhead when I was in my 10th grade. I’ve never been the same since! It changed me, it changed my outlook towards life. The constant battle I’ve always had is deciding if I am more like Howard Roark or like Gail Wynand! Time shall tell…anyway, I just reordered my therapy book – Fountainhead! I have a feeling I’ll need it soon! :) I guess I'll read it with a very different perspective after 13 years of reading it first.
By the way, is it just me who thinks the title - Atlas Shrugged is one of the most powerful titles, ever!?! Or. is there anyone else who agrees with me on that? :) I mean, it's so loaded...of course, I love that book too!
Nothing keeps me busy and occupied like a good book does! It’s where I drown my worries and sorrows!
Here’s a very comprehensive gist of characters from the Fountainhead. It's sad, but true that most of the people we meet in our lives are either Peter Keating(s) or Ellsworth Toohey(s)! Oh well! C’est la vie!
The Fountainhead: Understanding the Major Characters
by Robert BidinottoAyn Rand’s novel The Fountainhead powerfully and credibly depicts how important moral integrity is in maintaining one’s personal independence, and in achieving success and happiness. Rand makes her case by depicting characters whose lives and choices represent the logical variations on her philosophical and psychological themes.
Readers of the novel may find the following chart useful. It summarizes the differing premises, goals, and methods of each of the story’s five major characters – and the respective consequences for each of them.
Thinking men cannot be ruled.
OK, ladies and gentlemen… I am back after a brief hiatus – I was vacationing in Europe! And glad to be back – I missed civilization! :p
Here’s what’s different about Europe…
They don’t understand the concept of Credit Cards
They do understand the concept of Coffee
They don’t understand the concept of Drive thru café’s/restaurants
They do understand the concept of eating at leisure and enjoying a cup of coffee with friends and family
They don’t understand the concept of small – Cathedrals, Museums, Government offices etc.
They do understand the concept of mini and micro mini when it comes to your food portions.
They don’t understand the concept of productivity and efficiency
They do understand the concept of speed – ever driven on the Autobahn(s)?
They don’t understand the concept of a quick or no lunch break (lunch breaks, who has time for lunch? This is Wallstreet – Gordon gecko – The wall street (If you haven’t seen this movie…you are missing a ton of references in your daily life!)
They do understand the concept of a 2 hour mandatory shut down (France) from 12:00 to 2:00 and sometimes this follows a siesta! Aah!
They don’t understand the concept of Globalization
They do understand that their language and their country is the greatest in the world! (Sadly!)
They don’t understand the concept of Customer Service
They do understand how to get as much money as possible from you or make you wait as long as possible in insanely long queues of 3 people!
They don’t understand the concept of tipping
They do understand the concept of bribes and bureaucracy
They don’t understand the concept of 4 lane inner city roads
They do understand the concept of small and efficient cars
They don’t understand the concept of individualism
They do understand the concept of ‘togetherness’
They don’t understand the concept of uber capitalism
They do understand the concept of crappy socialism
That my dear friends are a few observations I made while I was backpacking in Europe! It was my second time and I already am looking forward for my third time!! :)
I woke this morning completely relieved! Like a big thing off my chest kinda feeling! Have you ever felt that way? I finished all my 11 events, done with traveling (work related!) for now!
It’s all in the past now! As daddy always said, forget the past but not the lesson! It’s done…it’s over!!
Now, here’s for the exciting part, I’ll be of on vacation starting this Sunday. I’m so eagerly looking forward to it. I’ve vowed to myself that I’ll be changed completely when I get back. No more looking in the past and cribbing about shit. If there’s a problem then I am the one who’s going to fix it. No one’s going to control my destiny! Not even my fate! I’ll be in charge henceforth. The next 15 days will be awesome to take some time off, think, reflect and build a relationship with my love in Europe! Want to know more…watch this space! :)
So very typical of me, I scrambled through stuff last weekend and got my tickets on Friday and then I got my visa stuff sent to the embassy on Friday too. To my surprise, (and luck!) I got my visa stamped and delivered (from SFO) in 24 working hours. I got my visa yesterday morning. I am stoked about this trip. I don’t have an itinerary nor do I care to have one! All I know is, I am going to Amsterdam, Munich, Austria and Belgium. The only dates that I can’t change is 28th and 30th both of these days require me to be in Munich, DE. The rest I’ll play it by ear and gut feel. Wherever sweet life takes me…I was contemplating on making a rough itinerary but then it takes the zest away. Timetables and itineraries are for pussies. I’m in for an adventure. I don’t care if I miss a train or a plane when I am on vacation…I want to just wake up in the morning…roam around and then decide if I want to stay in that place or go elsewhere. I have friends in Munich and Belgium that I plan on visiting but apart from this I’ll pretty much be alone everywhere else. And that’s the way I want it…I really need to get over stuff and have some time for some self introspection! ‘Self introspection’ wow that’s a deep word! But rest assured, when I get back I will know exactly what I need to work on and I’ll also know where I went wrong, why and how! Just in general…all in all!
Gotta love life when it’s sofa king good!!
If you are wondering what I am high on, http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&friendID=39209976 Click on the second song – 'I’m in love with you!'
In small matters trust the mind, in large matters trust the heart.
I am on the lookout for a book for my journey. I am thinking about ‘Monkey Business or Liars Poker’ if you have a better suggestion write back to me….
About a week ago, My cell phone started behaving erratically. The joy stick failed, then its performance degraded, and finally it was almost time to put it to rest. I called my service provider and they agreed to send me a new one at a cost but wanted to return the one that I’ve been using. Most of my previous phones were pretty easy to reset. There would be a reset hole somewhere behind or below the phone, I take my pencil press the reset button and voila it would wipe off everything on the phone and just hard reset the device to factory settings. Hard resetting the SDA was a challenge and after trying to reset it for 20 minutes I decided to look up on the net and I found two ways of doing this,
1. This requires you to be able to boot the phone and get to the start menu. Once you are able to get to the Start menu just click through to Accessories and then to Storage.
(Start -> Accessories -> Clear Storage)
2. If for some reason you are not able to boot the phone (Crappy device, virus, or Forgot your PIN) The second is if you cannot do this (ie forgot PIN or will not boot all the way).
a) Remove Battery
b) Replace battery
c) Hold down right and left soft keys
d) Press Power button for 2 seconds then release Power button only
e) Confirm prompt to reset
Hope you guys don’t have to do this!
Here's a gist of what we'll be covering in our MSDN Sessions in Q4 (April - June)
Register at http://www.msdnevents.com/spring2007/
Join us for a free, half-day presentation where we’ll explore identity management, interactivity and support for cross-browser and cross-platform applications. We’ll explore how Windows CardSpace uses a standards-based, interoperable framework to simplify digital identity management and fight both phishing and identity theft. We’ll also roll up our sleeves and dig into the best practices of ASP.NET AJAX (formerly code-named “Atlas”) and discuss the client-side script libraries and server components that provide a robust development framework for developers of all stripes. Blink and you’ll miss these lively sessions hosted by your local MSDN Events team. Register today!
Session 1: Next Generation Identity Management: Windows CardSpace
Windows CardSpace (formerly code-named "InfoCard") is part of .NET 3.0 and provides a standards-based interoperable solution for managing diverse digital identities. With phishing attacks and identity theft deterring people from the Web, CardSpace makes it safer and easier for users to manage online identities and authenticate themselves to web sites and services.After an introduction to identity management, this session will provide a step-by-step tour of how CardSpace implements the identity metasystem. We’ll cover how CardSpace fits into the .NET 3.0 framework, how it uses Windows Communication Foundation (WCF) for its WS-* web-services stack, and how security tokens are issued by the Security Token Service. We’ll also tackle Identity Providers and Relying Parties, including High Assurance certificates, and finally, how to use CardSpace from Windows- and browser-clients.
In this session we’ll tour the elements you need to implement the identity metasystem using Windows CardSpace, including:
· Identity metasystem basics
· How Windows CardSpace fits into the .NET 3.0 Framework
· How Windows CardSpace uses WCF to leverage WS-* web services
· The Security Token Service
· Identity Providers
· Relying Parties
· High Assurance Certificates
· Using CardSpace with Windows (rich-client)
· Using CardSpace with browser clients (IE7 and Firefox)
Session 2: Revving up Cross-Browser and Cross-Server Web Sites with the Microsoft AJAX Library
· The Microsoft AJAX Library basics
· Client library namespaces and classes
· Serialization and asynchronous communications
· Easy and valuable ways to use ASP.NET AJAX to enhance an existing site
Session 3: Best Practices for Building Next Generation Web Applications Using Microsoft ASP.NET AJAX
ASP.NET AJAX can add new energy and excitement to stale web sites. While previous presentations have offered library feature tours, this session provides the top lessons learned about how to write robust and secure ASP.NET AJAX-based web applications.We’ll review the architecture of ASP.NET AJAX and check off key areas to consider. You’ll learn how to write cleaner and more maintainable code, how to address accessibility requirements, and how to keep your sites scalable and secure as you add interactivity. You’ll leave this session with the confidence you need to build industrial strength AJAX applications.
In this session, we'll cover:
· ASP.NET AJAX architecture
· Developer checklists
· Web application architecture
· Designing with scalability in mind
· Developing secure code
We look forward to seeing you soon!
In the world:
March 15, 44 B.C. — Gaius Julius Caesar is stabbed to death in the Roman Senate house. Et tu, Brute?
March 13, 1969 — Herbie “The Love Bug” debuts. The original Herbie movie was followed by four theatrical sequels (the latest in 2005), a TV series and a made-for-TV remake.
March 13, 1986 — Microsoft stock goes public at $21 per share, rising to $28 per share by the end of the first trading day. The initial public offering raises $61 million.
This above photo features Microsoft's executives on IPO day, including Frank Gaudette (far left), Jon Shirley (next to Frank) and Bill Gates.
Windows Server 2003 Service Pack 2 was released today! Go ahead, download and update your systems!
Wake up at 11:30AM
Get ready meet up friends at 1:00 PM
Go test drive a car 2:00 PM
Meet more friends and get some lunch at 3:30 PM
Get back home and go for a nice long walk at 5:00 PM
Take a nice long nap from 6:30 to 8:00 PM
Heat and eat some good dinner at 8:30 PM
Calls from friends start pouring in, Go to a club or go to this brand new lounge, or go to a hindi movie or go play board games at a friend’s place! Btw, 8:30 and 9:10 PM
Take control, Make my own plan – Call friends – go do what I love most – Get coffee, talk a lot and go watch a movie! 9:45PM to 2:50 AM
Talk more, get back home and write a blog entry! 2:55AM to _ :_ _ AM
A weekend of absolute nothingness! It was sorta nice all I did this weekend was eat, sleep, watch a movie and test drive a car! Nothing on my mind, nothing in my heart! Coldness! Emptyness!
That’s when you start wondering if this is really what people call – bliss! If it is, I really don’t want any of it.
Normal is boring! There’s got to be pace, lots of it! Let’s see how tomorrow pans out…
We all die! The goal isn’t to live forever, the goal is to create something that will.
Apart from serious caffeine depravation, Texas was great! God, the Texans don't even understand what a Cold coffee is!! PHEW! I spent my week Mon thru Thu in Texas conducting various events. I did a college event and then conducted two Windows Vista and Office launch events in San Antonio and Austin respectively.
I loved it! Every bit of it!
The events leading to my talks were not that great and I was just a little worried that it would show up in my presentations. I was dealing with some personal issues but surprisingly, there was a FWD from a colleague of mine waiting in my inbox on Sunday evening. He’s never sent me fwd’s before but the timing of that fwd and the stuff that it contained was so crucial. It was awesome, just what I needed – when I needed! God send? Perhaps!
I decided, I was going to give my best ever presentation in Texas and nothing would stop me from doing it. I just did that. I really loved it and the audience liked it too. I quickly sifted through the comments and the eval scores right after my sessions and they exceeded my expectations. For most part, the delivery was nothing short of stellar! A great crowd, perfect presentation flow (I tweaked the content and changed the flow to better suit my delivery presentation style, and the audience loved it!) Lots of demos and just a few slides was the best mix to go with. I did my homework pretty well got a clear idea of what I wanted to do and how I wanted to do it. The best part was, I went on an ad-hoc style and didn’t do a real prep. It worked! The flow was completely natural and I was in control of the presentation from start to end.
My first event was at San Antonio College and there were a few hundred students. I can’t believe how interested the students were in game programming. The college reminded me of my career fairs back in the day. It used to be so much fun. It’s almost a decade since I started (not ended) University. I still believe that I’ll go back to learn more someday! J I had a blast presenting at the college although I think the content could’ve been much better – but this was my first time and I think I know the college crowd better now. Watch out for Take 2!
My second event was a more main stream event and it was the launch of Windows Vista, Microsoft Office and Exchange Server 2007. I dynamically worked on several things – On stage presence, delivery style, delivery effectiveness and finally the most important part – pace! I personally think these events were my best ever events. Of course, the following ones will be even better! J For those who saw my first event in Boise-Id would be pleasantly surprised! Work aside, I had a great time in San Antonio, just what I needed. I had several cool colleagues to hang out with. AND did you know – that San Antonio is the sixth largest city in the US? I was so surprised! It’s a fairly large city and their riverside walk is awesome. And, oh those Texans know how to spice their food. Few of my colleagues live there and they took me to this real cool tex-mex restaurant. It was yum!! The weather was just perfect! Aaah! Loved it! That evening (TUE) after the event Anand and I drove down to Austin. It was a cool drive but the car we got was a piece of shit! The rental company gave us a Chevy HHR…WTF?? That thing is neither a car, nor a truck, nor a SUV, nor a boat! It’s really weird. Sitting inside that car u feel weirder. Anyway, we went to this real cool sushi restaurant in Austin – Kenichi. It was right in the heart of downtown Austin and the food was so yum! The crowd was just B-e-a-utiful! We had lots of fun and then parted ways to get ready for the next day, which was the prep day. With so much energy left to spent there was no way I was going to hit the sack…I walked down 6th Street and started pub hopping. I went to this real cool club where they were having a free styling contest, oh man! I never knew that free styling could be so much fun! I spent almost two hours there and made friends with this bunch of people and then they invited me over to another club…I tagged along! They were really cool, they were all from UT-Austin. Anyway, it was way past 3:00 AM before I hit the sack. The next day I had a presentation and I was so pumped that I couldn’t sleep that night. I got on stage around 1:00 PM …there were about 800+ people and I was stoked!!! The crowd in Austin was great! I just loved the convention center and especially the room that I spoke in. Just like everything in Texas, it was HUGE! One of the best places that I’ve spoken! The presentation went smooth, flawless (well, except for one demo!)! After that presentation, I was completely beat! However, we decided to go get some jamba juice and then again, I had my energy back on…so I started driving towards the huge mall we saw on the way to Austin. I got quick directions and started driving towards San Marcos, Zegna store! I dropped nearly 3g’s at the Zegna store and came back to my hotel grinning ear to ear! I went out again, hung out on 6th street although it wasn’t as much fun last night! I got back around 2:30AM slept for a couple hours and drove to the airport. I didn’t have my iPod and was dreading the long flight journey. But thanks to my sleep deprivation, I slept even before take off and woke up in Dallas! Again, boarded my flight in Dallas and even before takeoff I was gone! I woke up when someone sitting next to me woke me up and told me Seattle was here! :)
And, how could I miss, it was grey, raining and I stepped out without a jacket! Very foolish! By the time I cab’d it I was frozen!! Brrr…and then met up a friend for lunch…and that’s when I realized, I was back HOME! No matter what, I was glad to be back with my friends, and near and dear ones! This is HOME!