ARC213 - Microsoft Architecture Vision & Direction
by Gurpreet Pall
Started my day with this. Was 15 minutes late but I manage to get most of the things. Here we get to see Microsoft's commitment and vision in bringing more tools to us. Yeah! More tools! But like what I always say, "When the process is not defined, tools and fools don't make a difference".
But I'm glad anyway to see their release plan and also get to know about the new diagraming ability in VS 2005 (which I have casually toyed with sometime back on the beta). As expected, he didn't demo the real thing (because it is rather unstable) but instead he showed screenshots.
I'm personally looking forward to the Team System and Team Foundation stuff.
Gurpreet did a good job in illustrating the different expectations of developers and infrastructure engineers. That's why I feel that developers should know abit about infrastructure so that they won't be a helpless kitty-cat when their notebooks crash or when their applications don't work in a domain environment. *Hehe*
ARC311 - Achieving Web Application Security: Threats and Counter Measures
by Steven Cheah
This session is rather dry and feels like daddy giving you a lecture on what you should do to secure your applications. I wasn't impress with Steven's demos on the Validators that are available in ASP.NET because I expect everyone to already know them. Maybe not the RegularExpression validator but still ... nothing to shout about.
Most of the stuff I guessed can be picked up from a book but heck, it is always good to have a revision and someone telling you what to do. Good effort!
ARC214 - Metropolis: Envisioning the Service Oriented Enterprise
by Harry Pierson
This was my last architecture session for today. *Make that for this Tech.Ed* I figure I have to do that to keep myself sane. Too much theory can really make me crazy. Harry was quite funny in this session *Must be the morning* He said, "We are going to spend 1 hour talking about my country".
He compared and contrasted the similarities and evolution of Metropolises with the software industry - thus why we need Service Oritentation. He also explained that SOA can help expose our 'silos' (applications) and allow them to work with other systems regardless of platform. He also envisioned that in future, there will be large organizations (i.e Walmart) that dictate the standards or schemas to integrate with their systems in order to conduct businesses.
I like most of his examples. This session gets 5 stars for architecture sessions.
DEV305 - An In Depth Look At Developing Tablet PC Applications
by Chan Wei Min
Wanted to checkout the Information Bridge Framework session but it was already over by half an hour early. So I came here to give our local speaker some support and also to see if WeiMin really have an MVP logo stucked on his head. Wah! that guy is really good man. Bravo for the logo on the forehead!
Glad to learn how to differenciate clone Tablet PCs from the original (guessed not only Panadol tablets have clones huh? *Hehe*). Nice to see some ink application demos too. The ink recognition was cool. It can recognise Bahasa Malaysia as well (provided you have a dictionary lah). Well, was a little disappointed that we cannot develop Tablet PC applications conveniently with just a 'table' PC. Tablet PCs really cost a bomb here.
But then, WeiMin upgraded his Tablet PC to a Toshiba! That fella ... He definitely gets my Gadget King award!
DEV311 - Extending ASP.NET
by Brian Noyes
I always wondered about those HTTP Handlers and Modules in ASP.NET. Very curious in making IIS to serve my own page extensions - maybe something like .serena *Hehe* And Brian just demonstrated that you don't have to be a rocket scientist to do it. While coding the stuff is easy, it does require you think carefully on how to apply them properly (so that you don't do it just for the kicks).
I guessed custom handlers can equate to servlets in Java which can be a good candidate for coding UI Process components.
DEV406 - Secure Coding Techniques
by Malek Kemmou
This is the coolest session for the day as Malek demonstrated several (no-brainer) methods in hacking web-sites and logins. I guessed most audience were looking forward to that anyway when Malek asked "Who came here for a hacking demonstration?". He candidly demonstrated SQL-Injection and cross-site scripting.
I find him quite funny in this session. We were giggling over his silly fumbles and we joked, "He is definitely a lousy hacker". *Hehe* But he did showed us a lot of ways to secure our web site. I like the concept of "Validate what you want instead of what you don't want". Makes lots of sense. When he explained Buffer-overflow (or buffer overrun), I was just blur-blur because he was flashing C++ codes. :I
I overheard some girls saying "I oso donno what he say. All these security thing I oso don't know wan" when the session was over. Who cares man, this session gets my 5 stars award for the day!
Home »Unlabelled » Tech.Ed.Day.3.Track.Sessions
Popular Post
-
I was pleased these Carrera Evolution Capris arrived in my mailbox for review as they hearken back to my favourite era of motorsports. The f...
-
The collection has the following 1899 Winton 1900 Rochet-Schneider 1901 Winton Bullet 1903 Gardner-Serpollet 1905 Electromobile 1906 CGV 190...
-
Most developers when developing Windows Communication Foundation (WCF) services, will take security for granted and deploy their web service...
-
Over the years, I have collected a number of frequently asked questions while working on Layered Architecture Solution Guidance (LASG) and ...
-
Which string concatenation method has the best performance? - I'm sure at some point in time, a developer will ask (or be asked) this q...
-
With the Entities and Data Access Component classes generated, it is now the time to look at the Motion: Business Component Template Genera...
-
I think this dash must be Bakelite, the fore runner of plastic
-
I was trying out ASP.NET WEB API 2 and I fumbled. I was caught off guard by the new Routing behavior. I created 2 controllers: public class...
-
Chorus Grant will release their/his(?) debut album Chorus Grant and The Villa Nova on February 14 through Speed of Sound / A:Larm . A 33 s...
-
With the arrival of cloud computing, we may wonder whether the Layered Architecture Pattern would still be relevant. In theory, everything...
No comments:
Post a Comment