Data Mining Reading Group - A Research Paper a Week, Keep the Dementia Away#
As a new year resolution for 2009, on Jeff's pursuance, we have started a Data Mining Reading Group here in Monrovia with friends where we review a research paper every week from a peer reviewed journal. The papers studied pertains to KDD, Machine Learning and Data Mining areas. So far we have covered four papers including Page Rank, Netflix Collaborative Filtering, Map Reduce and Data Mining top 10 Algorithms.

The blog for the data mining reading group can be found here where you can see the links to the papers. Further details and possible meeting proceedings will be added to the blog as it progresses. Comments and paper ideas welcome.

If you live in Pasadena / Monrovia Area, have interest in Data Mining / Machine Learning  / KDD and would like to join the group, feel free to drop me a line.





1/29/2009 11:29:22 PM (Pacific Standard Time, UTC-08:00) #    Comments [0]  |  Trackback

 

ASP.NET MVC Release Candidate - ASP.NET Session Timeout and FAQ's#
ASP.NET MVC 1.0 Release Candidate 1 now available for download and RTM is coming in Feb according to Scott Guthrie. woo hoo!

Note to Self - Two great ASP.NET Links.

ASP.NET Session Timeouts

ASP.NET FAQ's by George Shepherd





1/27/2009 7:15:19 PM (Pacific Standard Time, UTC-08:00) #    Comments [1]  |  Trackback

 

Teaching Programming WCF @ UCSD Ext. 1/24/2009 - 2/7/2009 #
I will be teaching a three day WCF course at the UCSD Extension campus on Lusk Blvd, San Diego. The first class is this coming Saturday. If you are interested, further details and enrollment information can be found here.

Programming Windows Communication Foundation (WCF)

CSE-40114  Credit: 3 units

Windows Communication Foundation (WCF) is a new object model for building distributed applications using .NET 3.0. WCF was designed to expose the current multitude of Windows remoting APIs (web servcies, MSMQ, Com+, peer-to-peer) using a single unified object model. In this course, attendees will examine the overall WCF object model, binding choices, host options and the use of declarative markup to specify the underlying infrastructure.

Section ID:      068791
Time/Dates:     Sa, 8:00 a.m. - 5:00 p.m. 1/24/2009 - 2/7/2009 (3 mtgs.)
Location:     Room 110, UCSD Extension Sorrento Mesa Center, 6925 Lusk Blvd, San Diego

Feel free to contact me if you have any questions or comments about the course. For enrollment, here is the link.





1/22/2009 4:11:18 PM (Pacific Standard Time, UTC-08:00) #    Comments [1]  |  Trackback

 

Do I need a Enterprise Service Bus? - SGV.NET Meeting on 21st Jan 2009#
San Gabriel Valley .NET User Group's next meeting is on 21st January and the topic of this month's talk is "Do I need a Enterprise Service Bus?" delivered by Kevin Orbaker, Director Connected Systems at speakTECH. This is the first meeting of year 2009 and with an excellent speaker and enterprise centric topic, it will be quite informative for our attendees.

Talk abstract and speaker's bio are as follows. If you live in the San Gabriel valley area and are a .NET Developer or know someone who does, please spread the word. For details, please visit the website www.SGVDotNet.Org


Abstract: Enterprise applications rarely live in isolation; in today's highly integrated world, application can't do much that is very useful without working with other applications. Service-Oriented Architecture addresses the trend of integrating applications so that they can work together and accelerates it, breaking each application into parts that then must be integrated with each other. The SOA model may seem simple, but it introduces two significant problems; How does a consumer find a particular service to invoke, and secondly, how do these services get invoked quickly and reliably.

These questions are addressed by the Enterprise Service Bus. But the mere mention of an ESB creates more questions than answers. This session will discuss the why's and why not's of the Enterprise Service Bus, what it is and when you need it.

About the Presenter
As an Integration Practice Manager at speakTECH, Kevin Orbaker helps client to create seamless information sharing to enable business optimization and total information transparency through integrated systems and automated application process. Kevin is a member of the Microsoft CSD Virtual Technology Specialist team. He has extensive architectural and implementation experience with Microsoft's Enterprise Service Bus guidance. Kevin has years of integration experience with multiple technologies, including EDI, HL7, and Host Integration. Kevin has consulted for a variety of industries, ranging from commercial and residential real estate, entertainment, technology and public institution.

Meeting Agenda:

    * 6:00p Mixer/Networking/Pizza
    * 6:30p Presentation Starts
    * 7:30p Break
    * 7:45p Presentation Resumes
    * 8:45p Raffle

Directions: Park in parking structure at 570 E Huntington Dr, Monrovia, CA 91016 . Meeting is across the street in  605 E Huntington Dr. Once parked, use the overhead walk way to get to the building.  The meeting will be right inside the door after the walk way.

This is a Green Dot sponsored event. There is no entry fee and the event is free for attendees.





1/19/2009 10:50:01 PM (Pacific Standard Time, UTC-08:00) #    Comments [0]  |  Trackback

 

geekSpeak recording - REST and the Windows Azure Services Platform with Adnan Masood #
Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet.

In this geekSpeak webcast, Adnan Masood illustrates how to create and host services in the cloud. Adnan highlights key features of the platform software development kit (SDK), addresses how to implement RESTful interfaces (available remotely and from the data center), and describes how to run Microsoft ASP.NET Web applications or Microsoft .NET code in the cloud.
 
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. Your hosts for this geekSpeak are Lynn Langit and Lindsay Rutter. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.





1/19/2009 10:19:28 PM (Pacific Standard Time, UTC-08:00) #    Comments [1]  |  Trackback

 

Speaking at OC.NET User Group - Developing Services in the Azure Clouds#
Update: The presentation material (slide-deck, source code and HOL PDF) can be downloaded from the following links.

Tonight I will be speaking at the Orange County .NET User's Group in Irvine on Developing Services in the Azure clouds. Following are the meeting details from OC.NET's website.

January Meeting Summary:
 
Date/Time:         January 13th, 6:00PM      
Presenter:    Adnan Masood      
Topic:    Developing Services in the Azure Clouds       
Give aways:    Software components and books      
Location:    QuickStart Technologies, 16815 Von Karman Avenue, Irvine, CA 92606     

    
Session Abstract: Microsoft's Azure Services Platform is a cloud platform (cloud computing platform as a service). It provides a wide range of internet services that can be consumed from both on-premises environments or the internet. It is significant in that it is Microsoft's first step into cloud computing following the recent launch of the Microsoft Online Services offering. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet. In this presentation, Adnan Masood illustrates how to create and host services in the cloud. Adnan highlights key features of the platform software development kit (SDK), addresses how to implement RESTful interfaces (available remotely and from the data center), and describes how to run Microsoft ASP.NET Web applications or Microsoft .NET code in the cloud. The presenter will discuss the concepts and implementation details surrounding cloud computing, development fabric, SQL Services, .NET Services, worker/web role etc.


Meeting Agenda:
    * 6:00p Mixer/Networking/Pizza
    * 6:30p Presentation Starts
    * 7:15p Break
    * 7:30p Presentation Resumes
    * 8:45p Raffle




1/13/2009 8:30:21 AM (Pacific Standard Time, UTC-08:00) #    Comments [0]  |  Trackback

 

List of Out of the box WCF Bindings (including 3.5) - Note to Self#

Following is the list of WCF out-of-the-box bindings, brief information about them (from MSDN) and the link which points to further details. I have ordered them according to the frequency of use in my opinion, YMMV.

BasicHTTPBinding
Represents a binding that a Windows Communication Foundation (WCF) service can use to configure and expose endpoints that are able to communicate with ASMX-based Web services and clients and other services that conform to the WS-I Basic Profile 1.1. The BasicHttpBinding uses HTTP as the transport for sending SOAP 1.1 messages. A service can use this binding to expose endpoints that conform to WS-I BP 1.1, such as those that ASMX clients consume. Similarly, a client can use the BasicHttpBinding to communicate with services exposing endpoints that conform to WS-I BP 1.1, such as ASMX Web services or services configured with the BasicHttpBinding. Security is turned off by default, but can be added setting the mode attribute of the <security> of <basicHttpBinding> child element to a value other than None. It uses a "Text" message encoding and UTF-8 text encoding by default.

webHTTPBinding
A binding used to configure endpoints for Windows Communication Foundation (WCF) Web services that are exposed through HTTP requests instead of SOAP messages.The WCF Web Programming Model allows developers to expose WCF Web services through HTTP requests that use "plain old XML" (POX) style messaging instead of SOAP-based messaging. For clients to communicate with a service using HTTP requests, an endpoint of the service must be configured with the WebHttpBinding that has the WebHttpBehavior attached to it. The WCF Web Programming Model also requires that the individual service operations are annotated with the WebGetAttribute or WebInvokeAttribute attributes. This defines a mapping from a URI and HTTP method to the service operation, as well as the format of the messages used to call the operation and return the results. Support in WCF for syndication and ASP.AJAX integration are both built on top of the WCF Web Programming Model.

wsHttpBinding
Represents an interoperable binding that supports distributed transactions and secure, reliable sessions. The WSHttpBinding is similar to the BasicHttpBinding but provides more Web service features. It uses the HTTP transport and provides message security, as does BasicHttpBinding, but it also provides transactions, reliable messaging, and WS-Addressing, either enabled by default or available through a single control setting.

netTCPBinding
A secure, reliable binding suitable for cross-machine communication. The NetTcpBinding generates a run-time communication stack by default, which uses transport security, TCP for message delivery, and a binary message encoding. This binding is an appropriate Windows Communication Foundation (WCF) system-provided choice for communicating over an Intranet.

BasicHTTPContextBinding
Enables context for the BasicHttpBinding to be exchanged with HTTP cookies as the context exchange mechanism. The BasicHttpContextBinding adds a ContextBindingElement to the stack of BindingElement objects in the system-provided BasicHttpBinding. This enables SOAP headers to be used to exchange context.

NetMsmqBinding
Represents a queued binding that is suitable for cross-machine communication.
The NetMsmqBinding binding provides support for queuing by leveraging Microsoft Message Queuing (MSMQ) as a transport and enables support for loosely coupled applications, failure isolation, load leveling and disconnected operations.

wsDualHttpBinding
A secure and interoperable binding that is designed for use with duplex service contracts that allows both services and clients to send and receive messages.The WSDualHttpBinding provides the same support for Web Service protocols as the WSHttpBinding, but for use with duplex contracts. WSDualHttpBinding only supports SOAP security and requires reliable messaging. This binding requires that the client has a public URI that provides a callback endpoint for the service. This is provided by the ClientBaseAddress. A dual binding exposes the IP address of the client to the service. The client should use security to ensure that it only connects to services it trusts.

netPeerTCPBinding
Provides a secure binding for peer-to-peer network applications.The NetPeerTcpBinding binding provides support for the creation of peer networking applications that use a TCP-level peer-to-peer mesh infrastructure.

netNamedPipeBinding
Provides a secure and reliable binding that is optimized for on-machine communication.
The NetNamedPipeBinding generates a run-time communication stack by default, which uses transport security, named pipes for message delivery, and a binary message encoding. This binding is an appropriate Windows Communication Foundation (WCF) system-provided choice for on-machine communication. It also supports transactions.

MSMQIntegrationBinding
The MsmqIntegrationBinding class maps Microsoft Message Queuing (MSMQ) messages to Windows Communication Foundation (WCF) messages.

netTCPContextBinding
Provides a context-enabled binding for the NetTcpBinding. The NetTcpContextBinding adds a ContextBindingElement to the stack of BindingElement objects in the system-provided NetTcpBinding. This enables SOAP headers to be used to exchange context.

ws2007HttpBinding
Represents an interoperable binding that derives from WSHttpBinding and provides support for the updated versions of the Security, ReliableSession, and TransactionFlow binding elements. The WS2007HttpBinding class adds a system-provided binding similar to WSHttpBinding but uses the Organization for the Advancement of Structured Information Standards (OASIS) standard versions of the ReliableSession, Security, and TransactionFlow protocols. No changes to the object model or default settings are required when using this binding.

wsHttpContextBinding
The WSHttpContextBinding adds a ContextBindingElement to the stack of BindingElement objects in the system-provided WsHttpBinding. This enables SOAP headers to be used to exchange context when HTTP cookies are not enabled.

wsFederationHttpBinding
A secure and interoperable binding that supports federated security.





11/25/2008 1:46:37 PM (Pacific Standard Time, UTC-08:00) #    Comments [1]  |  Trackback

 

Linkapalooza :: Nov 2008#
WOA: Putting the Web Back in Web Services (a case for REST)

Managed I/O Completion Ports (IOCP) an alternate to threading? In some cases.

Web Sandbox -  Microsoft Live Labs (quite useful tool, still in beta).

Microsoft Security Assessment Tool 4.0

Apdex (Application Performance Index) - open standard

Security Expert Rehabilitation (humor)

HTTP Errors in Pictures (humor)

Computer First Aid Using Knoppix (note to self - best recovery helper)





11/25/2008 7:14:30 AM (Pacific Standard Time, UTC-08:00) #    Comments [0]  |  Trackback

 

Windows Azure - The Cloud Computing Platform; OS for the Cloud Era#
At PDC08 keynote, Ray Ozzie, Chief Software Architect at Microsoft has just announced the CTP launch of Windows Azure - The Cloud Computing Platform. In his words, its the 'World of parallel computing and world of horizontal scale" and Azure is the answer to cloud computing needs for the service age. It's a hosted 'app-engine' style cloud services housed in the microsoft data centers, first in the US and then internationally. However, its offers WAY beyond what an "app-engine" can do.



Windows Azure, dubbed as "the operating system for the cloud" allows, Windows Azure manages the complexity of data center management and cloud hosting and allows you to focus on the app development. The key features/points as are follows.

  • Automated Service Management
  • Scalable Hosting
  • Manage Services, not just servers
  • Service Model and Code
  • High Availability
  • Rich Developer Experience (test it from ur local machine using Visual Studio)
Windows Azure Hello World app can be seen here. hellocloud.cloudapp.net.

Ray demonstrated adding new nodes to the cloud via the management console. In his words, "it's (adding nodes) is so easy, even a CEO can do it". It's going to be an open platform offer REST Command line interfaces and management instrumentation via Windows Azure Development Fabric. The Operating System for the Cloud leverages Oslo based modeling which "fundamentally modifies the way we code today". A strong statement, let's see how it unfolds over time.

I am blogging this at a time when there are only 256 entries if you Google "Windows Azure" which is going to change very very fast. I'll keep posting as we at PDC gets early access to Azure CTP and get to host and play with this exciting new platform.

Azure Service Platform
http://www.microsoft.com/azure/default.mspx

Windows Azure
http://www.azure.com/

Photos of the presentation are here.
http://www.facebook.com/album.php?aid=68816&l=ce60f&id=565127783





Events | Generic | PDC
10/27/2008 12:17:31 PM (Pacific Daylight Time, UTC-07:00) #    Comments [1]  |  Trackback

 

My PDC08 Schedule - aka dataset for an NP-Hard TSP Problem#
Schedule for Adnan Masood

This is my tentative schedule for the PDC'08. Listing of all the sessions I want to attend however this requires human cloning and hence I might be watching streaming of the sessions I am unable to attend due to these scheduling conflicts.

PDC08 Schedule for Adnan Masood

Monday, October 27
8:30 AM - 10:30 AM
 
8:30 AM - 11:00 AM
Keynote Hall A
 
 
11:00 AM - 12:15 PM
A Lap around Cloud Services Part 1 Petree Hall CD
 
Live Labs Web Sandbox: Securing Mash-ups, Site Extensibility, and Gadgets 408B
 
 
12:45 PM - 1:30 PM
Microsoft Visual C# IDE: Tips and Tricks 403AB
 
 
1:45 PM - 3:00 PM
ASP.NET 4.0 Roadmap 153
 
The Future of C# Petree Hall CD
 
 
3:30 PM - 4:45 PM
ASP.NET MVC: A New Framework for Building Web Applications 153
 
 
5:15 PM - 6:30 PM
Developing and Deploying Your First Cloud Service Petree Hall CD
 
Framework Design Guidelines 403AB
 
Agile Development with Microsoft Visual Studio 502A
 
Microsoft .NET Framework: Overview and Applications for Babies 411
 
 

Tuesday, October 28
8:30 AM - 10:30 AM
 
8:30 AM - 11:00 AM
Keynote Hall A
 
 
11:00 AM - 12:00 PM
Keynote Hall A
 
 
11:00 AM - 12:30 PM
 
12:45 PM - 1:30 PM
Live Services: What I Learned Building My First Mesh Application 501B
 
WCF: Zen of Performance and Scale 515B
 
Coding4Fun: Windows Presentation Foundation Animation, YouTube, iTunes, Twitter, and Nintendo's Wiimote 403AB
 
 
1:45 PM - 3:00 PM
SQL Server 2008: Business Intelligence and Data Visualization 515A
 
How to Develop Supercomputer Applications 408A
 
 
3:30 PM - 4:45 PM
 
5:15 PM - 6:30 PM
Architecting Services for the Cloud Petree Hall CD
 
ASP.NET and JQuery 403AB
 
 

Wednesday, October 29
8:30 AM - 10:00 AM
 
8:30 AM - 11:00 AM
Keynote Hall A
 
 
10:30 AM - 11:45 AM
Service Bus Services: Connectivity, Messaging, Events, and Discovery 406A
 
Parallel Programming for Managed Developers with the Next Version of Microsoft Visual Studio Petree Hall CD
 
 
12:00 PM - 12:45 PM
Showcase: Cloud Computing Platform Enables Next Generation Conferencing Solutions 408A
 
Improving Code Quality with Code Analysis 409A
 
 
1:15 PM - 2:30 PM
Modeling Data for Efficient Access at Scale 403AB
 
Improving .NET Application Performance and Scalability 153
 
 
3:00 PM - 4:15 PM
A Day in the Life of a Cloud Service Developer Petree Hall CD
 
Developing with Microsoft .NET and ASP.NET for Server Core 515A
 
The Future of C# [REPEAT] 502A
 
 
4:45 PM - 6:00 PM
Mono and .NET 515B
 
Architecture without Big Design Up Front 403AB
 
A Lap around "Oslo" [REPEAT] 502A
 
 

Thursday, October 30
8:30 AM - 10:00 AM
Services Symposium: Expanding Applications to the Cloud 515B
 
 
8:30 AM - 9:45 AM
SQL Server Data Services : Under the Hood 404A
 
Live Services: FeedSync and Mesh Synchronization Services 153
 
PowerShell: Creating Manageable Web Services 406A
 
Microsoft Visual Studio Team System Team Foundation Server: How We Use It at Microsoft 151
 
Research: Contract Checking and Automated Test Generation with Pex 403AB
 
 
10:15 AM - 11:30 AM
Under the Hood: Inside the Cloud Computing Hosting Environment 151
 
ASP.NET: Cache Extensibility 403AB
 
 
10:15 AM - 11:45 AM
Services Symposium: Enterprise Grade Cloud Applications 515B
 
 
12:00 PM - 1:15 PM
Cloud Computing: Programming in the Cloud Petree Hall CD
 
 
12:00 PM - 1:30 PM
 
1:45 PM - 3:00 PM
An Introduction to Microsoft F# 502A
 
 




Events | Generic | PDC
10/27/2008 6:38:19 AM (Pacific Daylight Time, UTC-07:00) #    Comments [0]  |  Trackback

 

An F# HelloWorld Style Crawler / Scraper (if you may)#
I wrote/scavenge this while Amanda Laucher's F# talk yesterday. It's a beauty, this terse F# syntactically & semantically. Having worked with scheme, experimenting with F# comes naturally however James Iry during a 1-1 discussions begs to differ that they are QUITE different. I have yet to independently verify the merit of this claim.

open System.IO
open System.Net            
            
let GetUrl(url:string) =

    let req = WebRequest.Create(url)

    // Get the response, synchronously
    let rsp = req.GetResponse()

    // Grab the response stream and a reader. Clean up when we're done
    use stream = rsp.GetResponseStream()
    use reader = new StreamReader(stream)

    // Synchronous read-to-end, returning the result
    reader.ReadToEnd()

let result = GetUrl("http://www.google.com")
printfn "%s" result





10/26/2008 6:43:32 AM (Pacific Daylight Time, UTC-07:00) #    Comments [1]  |  Trackback

 

All content © 2009, Adnan Masood
About the Author
On this page
Calendar
<July 2009>
SunMonTueWedThuFriSat
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678
Archives
Sitemap
Blogroll OPML
comic
 Dilbert
 Doonesbury Daily Dose
 The Dilbert Blog
devconnections
 .NET Ramblings - Brian Noyes' Blog
 Bits O' Wit
 Dan Wahlin's WebLog
 dan-wahlin-blog
 DevConnections Blog
 Don Kiely's Technical Blatherings
 Josh Christie
 Paul Litwin's Blog
 Paul Litwin's Blog : DevConnections
 Steven Smith
 TabBlogger
 textBox1.Text
 User InExperience
 VFPConversion Developer's Blog
earthquakes
 USGS M>5 Earthquakes
friends
 1921 Bungalow
 Black Cat Journal
 Full of Life
 Nauman Leghari's Blog
 Software by Rob
 Urdu Blog Content Service
 Virgin Pi
gurus
 benjaminm's blog
 dasBlonde
 Dino Esposito's WebLog
 Don Box's Spoutlet
 Joel on Software
 Julie Lerman Blog
 Juval Lowy On Longhorn
 Kimberly L. Tripp: Improving *my* SQL skills through your questions!
 Larkware News
 Neopoleon.com
 Nikhil Kothari's Weblog
 Paul Graham
 Paul Graham: Essays
 Rick Strahl's WebLog
 Rockford Lhotka
 Scott on Writing
 ScottGu's Blog
 Westwind Article Archive
 Yasser Shohoud
microsoft
 .NET Rocks!
 4GuysFromRolla.com Headlines
 Adnan Masood's Weblog!
 atmosphere
 Channel 9
 Christian Weyer: Smells like service spirit
 Coding Horror
 ComputerZen.com - Scott Hanselman
 core.net
 Dan Wahlin's WebLog
 dan-wahlin-blog
 dmitryr's blog
 DotNetSlackers Latest ASP.NET News
 Geekswithblogs.net
 In the Minority (Ken Getz)
 Jason Haley
 John Bristowe's Weblog
 Kate Gregory's Blog
 Microsoft Architecture Resource Center
 Mini-Microsoft
 MIX.06 Blog
 MSDN Blogs
 MSDN Events
 MSDN Just Published
 MSDN Subscriber Downloads
 MSDN: .NET Framework and CLR
 MSDN: ASP.NET
 MSDN: MSDN TV
 MSDN: Visual Studio
 MSDN: Web Services
 namespace LavanyaDeepak {}
 Nessus.org
 Rick Strahl's WebLog
 Rob Chartier's Excogitation
 Scobleizer - Microsoft Geek Blogger
 Scobleizer: Microsoft Geek Blogger
 shahine.com/omar/
 Shut-Up and Smile
 Spike Xavier
 Spike Xavier
 Technical Careers @ Microsoft
 Weblogs @ ASP.NET
microsoft-research
 Lambda the Ultimate - Programming Languages Weblog
 Language Log
 Larkware News
 Microsoft Research Downloads
 Microsoft Research News and Headlines
 Microsoft Research Publications
news
 Abdusalaam Al-Hindi
 BBCUrdu.com | صفحۂ اول | Urdu News index
 Daily Jasarat -- Taza Tareen News
 Guardian Unlimited
 Hot Points
 JANG URDU Feeds - Pakistan News
 rediff.com US Edition
 The Onion - Daily Content
 The Straight Dope
 Wikinews Latest News
pakistan
 #fahad
 Abdusalaam Al-Hindi
 Adnan Siddiqi
 Danial
 Dot PK blog
 HammadRajjoub : IDotNetWizard
 Khurram Aziz
 Muhammad Faraz
 Networking, .NET and everything else
 Tee Emm's Window to Pakistan
 Urdu blog اردو بلاگ Blog in urdu بلاگر خاوركى بياض
 Varying thoughts - Fahad Burney
 What Am I * * * * * * * * * * * * * * میں کیا ہوں
 ZindagiXP
techies
 Andrew Ulanowski's Blog
 Ayende @ Blog
 Berkun blog
 Bitflux Blog
 Brad Abrams
 CMP DevNet .NET Cast
 Dale Brice-Nash
 David Chappell :: Weblog
 DevHawk
 DonXml's Grok This
 Geodog
 Greg's Cool [Insert Clever Name] of the Day
 James Shore
 Jason Helmick
 Jeff Jones Blog
 Jennifer Campions Blog at Interface Technical Training
 Message for you, sir!
 Michael Palermo
 Mike Storm
 On the road to Indigo
 Paul Mooney
 Rick Trader
 secretGeek
 Service Station, by Aaron Skonnard
 SimonAllardiceInterfaceTechnicalTraining
 SOApitstop.com
 Stephen Forte's WebBlog
 Tech Seige
 Tech Seige
 Tech Seige
 Tech Seige
 Tech Seige
 Tech Seige
 Tech Seige
 The Daily WTF
 UK Developer Blogs
technews
 15Seconds.com News
 ACM Queue
 Boing Boing
 CNet News.com
 digg
 Google Weblog
 NASA Watch
 ONDotnet.com
 O'Reilly Radar
 Scripting News
 SecurityFocus News
 SecurityFocus Vulnerabilities
 SETI@home
 Slashdot
 Software Journal
 Tom's Hardware Guide: Articles
 WinInsider.com
 Wired
Blogroll
Disclaimer

Powered by: newtelligence dasBlog 1.8.5223.2

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Send mail to the author(s) E-mail

Theme design by Jelle Druyts