Close

Code Camp Presentation Downloads

Following  are the links to my talks from the SoCal Rock and Roll Code Camp in UCSD Extension Campus, San Diego. Using ASP.NET MVC  to build a blogging engine in 60 minutes or less. MVC is a framework methodology that divides an application's implementation into three component roles: models, views, and controllers. ASP.NET now has…

Share

Getting Rid of TempUri in WCF

Everyone of has seen it; the default namespace TempUri reference in our otherwise neatly published WSDL, looks like an out of place not-so-thought-out part of your otherwise ironclad contract. Hence the question arises, how to get rid of it and put your company’s corresponding namespace in there. In the asmx services, it was rather easy…

Share

Social Network Analysis – Network Theory Problem.

While reading up on outlier cohesion analysis in collaborative social networks, I came across this article which I found pretty interesting in the security niche; “Structural Analysis and Destabilizing Terrorist Networks” by  N. Memon et al. The article discusses key areas in network analysis such as (i)                  cohesion analysis (such as cliques, ncliques, n-clans and…

Share

Aspect Oriented Programming Goodies

Aspect Oriented Programming: Radical Research in Modularity   Video: Aspect-Oriented Modeling - what it is and what it's good for Video: Anurag Mendhekar: Aspect-Oriented Programming (Dan Friedman) PointCut Doctor IDE Support for Understanding and Diagnosing AspectJ Pointcuts    Aspect.NET 2.1 An aspect-oriented programming tool for Microsoft.NET Loom.NET The LOOM .NET project aims to investigate and promote…

Share

Speaking at IASA Conference - Architecture Connections Sessions

I'll be speaking to IASA connections conference in San Francisco on Aspect Oriented Programming in Distributed Systems. Following are further details. Conference Page October 6 - 8, 2008 San Francisco Marriott San Francisco, CA IASA02: Service Aspects—Aspect Orientated Designs in Distributed Enterprise Architecture Adnan Masood Aspect Oriented Programming and Aspect-Oriented software development (AOSD) support the software development…

Share

Microsoft Certified Trainer

Thanks to Michele Bustamante and Helen (UCSD); I have recently received notifications that my application for MCT (Microsoft Certified Trainer) has been accepted. Here is My MCT Profile With access to MOC cirriculum and Microsoft Knowledge Nexus, I hope it would help my development and teaching experiences to be richer and more effective. Alright, so…

Share

Review for UCertify M70-526 C# Exam. TS Microsoft.NET Framework 2.0 Windows based Client Development.

With the rapidly changing horizon of upcoming tools and technologies, technical certification is an organized way of studying and keeping oneself up-to-date with the latest and greatest features which software frameworks have to offer.  Even though hands on experience is an absolute necessity, usually when using a particular framework in everyday job, a developer only…

Share

Yes, ASP.NET Scales just fine.

This is a TIP, Twitter Initiated Post. Yes, the following message from Scott Hanselman was the tipping point for me to write this. “ 4 of the 10 largest sites on the internet are ASP.NET. Live.com (#3) MySpace.com (#5) MSN.com (#7) Orkut (#10)” This weekend at a social event, friend of a friend (fof) brought…

Share