Coding Out Loud

Well, it's a new year which means new exciting challenges both in my personal and professional life. I wanted to use this post so I can share with you my (three) readers, what my plans are for the content for blog for the upcoming year. Theme for 2008: Simplicity That's right, simplicity. For those of you that know me personally or have worked with me, are now saying, "Simplicity, WTF?!? You?" Just kidding...well, not about the simplicity theme. ;-) Over the past year, I've learned that the "best" approach to a problem does not mean that it has to...

posted @ Thursday, January 3, 2008 11:02 PM | Feedback (668)

Twitter: My Mini-blog

I was looking at my blog posts numbers and I must say, they're pretty sad.  In the past three months, I've had 15 posts...For those of you that are regular readers, thanks for sticking around.  Honestly, I've been pretty busy with my workout routine and with my new job, that I've had little time to do interesting blog posts.  Don't worry, I have some really good posts that I need to finish up and publish. Another reason, which is a little less obvious, is that twitter is taking up most of my "random" blog posts.  If you follow my tweets,...

posted @ Sunday, November 4, 2007 9:35 PM | Feedback (611)

Using The Windows Live Writer API To Retrieve Your Blog Password

Ok, so I'm really, really, really stupid!  I like other people out there suffer from the always popular I-have-too-many-passwords (IH2MP) syndrome.  Earlier this past weekend, I was trying to administer my blog and managed to forget the editor password so I could access the website.  After several failed attempts, I searched the application folders of Windows Live Writer to see where my password was kept.  It appears that by default, Live Writer stores its configuration information under the registry.  To retrieve the configuration information correctly, you need to use their API.  Here's a sample on how you can accomplish this:using...

posted @ Sunday, July 22, 2007 2:54 PM | Feedback (616)

JetFuel - Silverlight Plugin for Windows Live Writer

While playing around with Silverlight during lunch, I ran into this plugin for Windows Live Writer (WLW) called JetFuel.  It takes the creation of Silverlight applications to the next level.  It's a nice little package of the steps outlined in the SDK into a wizard.

posted @ Friday, June 22, 2007 2:23 PM | Feedback (611)

New Groove, New Blog

Well, I've finally had it with my current install of .Text (.9.4.something) that I decided to upgrade to SubText.  The SubText engine has a lot more features (and available code base) that I can definitely use going forward.  Unfortunatelly, I was not able to use the .Text Import feature of SubText to pull my data in.  I kept getting an error during the import process.  So instead, I just whipped up some T-SQL scripts to pull the data over.  I still need to fix the referral data, but that's for another day. What do you guys think about the new...

posted @ Tuesday, April 3, 2007 6:11 PM | Feedback (615)

Blog Comments Not Working

Just wanted to say that currently comments for posts are not working.  I'm still trying to figure out what happened so bare with me as I get them back in working order. If you need to contact me, you can do so by email: javier (at) lozanotek (dot) com Thanks and sorry for the inconvenience!

posted @ Friday, March 30, 2007 10:28 PM | Feedback (619)

Blog Update: ISAPI_Rewrite

When I first read Scott's post on it, I decided to give ISAPI_Rewrite a try.  I've been thinking for a while to re-direct the end-point of my blog from to Why?  Well, I've always been a fan of subdomains that define a purpose rather than the typical /InsertYourAppNameHere.  Technically they're the same, but it's just nice to "package" your web application under it's own subdomain.  I mean, come'on, you spent the time working it, why shouldn't it have it's own spot?  Remember, when you buy a domain name, you buy * not just the www subdomain. I agree...

posted @ Friday, February 23, 2007 10:35 AM | Feedback (616)

Happy New Year!

Just wanted to wish my readers (both old and new) a happy new year!  I'm sorry I haven't had the chance to blog more but I've been quite busy at work.  I've been doing a lot of working with interop with VB6 and VB.NET.  I've also added some MVP and WCF to spice things up as we slowly scale and re-write our application.  My main task it to finish my Extending ASP.NET article series on Code Project. I'm planning to have a couple of C# “syntactic sugar” posts.  While working on our framework at work, I'm been using some of new features of C# 2.0 that help...

posted @ Sunday, December 31, 2006 9:58 PM | Feedback (632)

Google Analytics - Geo Map Overlay

So, after posting about v2.0 of my blogiversary, I wanted to check out my stats on Google. When, I looked at the amount of dots on it, I was pretty impressed about the location of the 10 heavy hitters. City Country # Visits London United Kingdom 20 Bangalore India 17 Bellevue, Washington United States 14 Des Moines, Iowa United States 12 Warszawa Poland 11 Hyderabad India 11 Singapore Singapore 11 Madrid Spain 9 Bombay India 9 Buenos Aires Argentina 8 I was surprised to...

posted @ Saturday, September 30, 2006 1:31 PM | Feedback (611)

Blogiversary v2.0

That's right!  It's been two years since I messed up my first blog setup!  And from the stats from FeedBurner, looks like I grew from a year of 1 (me) in 2004 to 50 (hey, bots count!!).  During this time, you've stuck me my rants, some-what-useful posts and most of all, my poor writing skills (I'm a web developer, not a writer!). In all, I would like to thank you my three readers (including myself) and 47 bots for sticking around and listening.  I promise that this next blogging year will be even better!

posted @ Saturday, September 30, 2006 12:48 PM | Feedback (611)

Windows Live Writer

Finally, something I've wanted for a long time from MS...a blog post writer thingy.  However, I like other people wanted this functionality added to OneNote since you can consider (at least I do), your blog as an online version of your OneNote thoughts.  Scott Hanselman has a great post on his thoughts on Live Writer; in particular on how it behaves/interacts with dasBlog.  I do agree with him that this writer seems/feels very familiar as BlogJet (an editor that I decided to purchase). Some of the layout of the editor has a certain feel to OneNote (like the right panel...

posted @ Monday, August 14, 2006 7:40 PM | Feedback (611)

Blog Updates: New SQL Server

Well, I managed to install a new instance of SQL Server 2005 in my old Exchange Server box.  I removed Exchange since I no longer host my own email.  That’s right, my email accounts are hosted through Google.  It’s nice to get both my Gmail and lozanotek emails through one interface.  Why did I switch?  Since my IP address is dymanic, at times my email got rejected from a reciepient’s mail server (such case is with Microsoft’s mail servers).  After a while, I got pretty tired of it. Anywho, I now have two SQL Servers running, one to host the blog...

posted @ Sunday, July 9, 2006 9:38 PM | Feedback (611)

Where are you from?

I've noticed that I have on average 30+ readers for my feeds. Just a simple question, where are you guys from? If you could use the comments section to list your name and location, that would be great!

posted @ Saturday, March 25, 2006 11:08 PM | Feedback (611)

Blog Update: Talkr Feed

I’ve added Talkr to my blog to provide a podcast version of my text posts.  Really, it’s pretty sweet.  If you want to check out my “text-based” podcasts, you can subscribe here.

posted @ Monday, March 20, 2006 10:01 PM | Feedback (611)

Blog Update: Content Compression

WOW!  I just read this really great post showing you to enable HTTP Compression on IIS 6.0.  I must say, the decrease in documentation by compression is huge (~80% change!).  If you host your own blog and can enable this on your IIS server, DO IT!  Also, if you’re wondering the size of your web content, you can use PipeBoost to find out.

posted @ Thursday, February 23, 2006 10:07 PM | Feedback (611)

Blog Modification: About Section

I decided to add a new About section to my blog.  I also got a little more creative and started playing around with CSS to add a cool drop shadow to my pic.

posted @ Thursday, February 9, 2006 5:49 PM | Feedback (611)

Blog Readership

While looking through my Google Analytics stats, I noticed there’s a lot of people out there visiting the blog! Nice to see that I have a bast number of people tunned into my ramblings! Thanks for listening!

posted @ Sunday, January 15, 2006 10:48 PM | Feedback (611)

Top 10 Posts For 2005

Well, these are the top 10 posts for the last two months of the year.  These statistics are based on the numbers acquire from Google Analytics:   Post Title   Visits   Pageviews   Avg Visit Time 1. Javier G. Lozano 355 657 00:02:07 2. Windows Vista Beta 1 For Download 250 503 00:01:19 3. Crosstab Queries in SQL Server 61 75 00:01:16 4. Quick Look: Fusion Logs 58 79 00:06:24 5. Installing IIS on a Win XP Pro SP2 Machine 58 74 00:02:28 6. Querying Active Directory for User Emails 54 59 00:02:34 7. Microsoft's C# Coding Guidelines 41 53 00:02:34 8. ASP.NET Loggin And VS.NET 2003 28 29 00:04:29 9. ASP.NET Photo Album 27 43 00:01:30 10. If it's a .dll or .exe, it's an assembly, right?? 17 17 00:00:26

posted @ Wednesday, January 4, 2006 10:50 PM | Feedback (611)

Blog Search Improved

Today I changed the way I performed searching for the blog.  Instead of using the old post back method for getting information from MSN Search, I decided to post to an HTTP handler instead using AJAX.  Why did I do this?  Well, why not?!  It has been a while since I’ve done some web development, so I wanted to get back into it slowly… ;-) If you get a change to play with it, let me know what you think.

posted @ Sunday, December 25, 2005 11:59 PM | Feedback (611)

*Blind* Blog Updates

I’ve updated my blog to use my rss feed to use my account at FeedBurner.  If you’re currently subscribed to my rss feed, don’t worry, your request for feed goodness will be redirected to FeedBurner. Also, after reading Nick’s post on Google Analytics, I signed up and started collecting more statistics for my blog. What can I say?  I like free stuff!

posted @ Tuesday, November 15, 2005 9:12 PM | Feedback (611)

Mo' Money, Mo' Money

Nick first showed me this.  But I couldn’t post it due to my little incident. My blog is worth $1,693.62.How much is your blog worth?

posted @ Monday, October 31, 2005 7:34 PM | Feedback (619)

Exchange Server Is Back!

Only took two freaking days, but I was able to get my exchange server back and running.  Theoritically it could have taken less, but when you only work on it 2 hours a day … it takes a little longer. And now to the IIS and SQL Server!!

posted @ Thursday, October 27, 2005 10:24 PM | Feedback (611)

Blog Downtime

Me, being the idiot that I am managed to mess up my dc server (and also managed to take out my Exchange Server) along with the blog for two days!  Yay for me!  Fortunately, I was able to get a mock web server up and running for the time being. What’s on my agenda?  Well, build a new dc, install exchange, build a new web server/db server and bring the world back to a happy place. I guess that’s what I get for my stupid a** mistakes.

posted @ Wednesday, October 26, 2005 9:59 PM | Feedback (615)

Happy Blogiversary!

Well, it's been a year since my second-first post.  I just hope that my random thoughts and rants have provided you, my three readers, with insightful information. I promise to keep up bloggin' good stuff for at least one more year!

posted @ Friday, September 30, 2005 8:25 PM | Feedback (623)

Blog Is Operational

For my three loyal fans out there, the blog is back up! Sorry for the inconvenience of taking it down for the past couple of days. We just moved into a new house last week and did not get internet (DSL) until 7/19. And to make matters worse, I've been out of town since last Wednesday. Oh well, I have to catch up with the lack of bloggin in these past weeks!

posted @ Monday, July 25, 2005 10:49 AM | Feedback (611)

Blog Unavailable

My blog will be unavailable this weekend and for the first part of next week. Why? Well, we're moving to a new house and I need to tear down the servers and disconnect from my internet connection. Just giving people a heads up.

posted @ Friday, July 15, 2005 11:30 AM | Feedback (630)

Lozanotek SQL Server Is No More

Well, it’s final.  The Lozanotek SQL Server is no more…so I had to improvise.  For now, the domain controller will have to serve as an SQL Server backup until I get the new server (SQL2005) up and running., you shall be missed…

posted @ Wednesday, July 13, 2005 10:55 PM | Feedback (633)

Blog Downtime

Well, it appeared that the machine hosting my SQL Server decided to choke on me today.  I went to check on the machine during lunch today and noticed that the screen said “Please insert system diskette and press Enter to restart.”  Yeah, my thoughts exactly… After a good ol’ hard boot, the server (old Thinkpad laptop) was up and running in no time.

posted @ Tuesday, July 12, 2005 1:20 PM | Feedback (615)

Blog Search

Well, I’ve finally done it!  You can now search my blog by using the Search link on the top menu.  I’ve used the same method of searching that used by Nick and Scott Mitchell.  To find out how you can add this feature to your .Text blog, read this post from Scott Mitchell's blog.

posted @ Sunday, July 3, 2005 6:54 PM | Feedback (624)

Wanted: Your Input On Blog Content

This one goes out to my three readers...What do you guys want to hear from me? The reason I ask is because I want to make sure that I'm providing you, my reader, with quality stuff. Lately I've been posting some of my blog finds and I've been lacking in the code examples. Do you guys like that or should I just stick with the code? Any feedback will be appreciated!

posted @ Wednesday, June 29, 2005 9:42 AM | Feedback (611)

Blog Modification v2.0

I've added a new "mod" to the blog last night that displays the top 10 viewed posts. This section is located underneath the My Stats section and it's called Today's Top Viewed Posts. Strangely enough, the top viewed post for quite sometime is the Crosstab Queries in SQL Server post I did a while back when I was on an Access project for work.

posted @ Thursday, June 16, 2005 9:53 AM | Feedback (611)

Blog Modification

Managed to add a new section to the blog called "My Stats" to show the requests made to the blog. This number includes all of the requests except for the ones I make (like admin and my posts). See if you can help me kick these numbers up!

posted @ Sunday, June 12, 2005 10:35 PM | Feedback (611)

New Router

I finally broke down and decided to purchase a new router for my home network. Why? Well, the linksys one I had kept losing connection, thus the reason why my email/web was down sporatically. I went with the Netgear VPN Firewall Router (Model FVS318). Why? We have it at work and it works pretty good, so go with what you know.

posted @ Tuesday, March 22, 2005 5:58 PM | Feedback (611)

My Lack Of Bloggin

Well, I would like to apologize for my lack of bloggin the past couple of days, but I was out of the country on vacation. Christa and I went on a 7 day Mexican Riviera Carnival Cruise with Ryan, his fiance and parents. We all had a great time lounging around the ship and I managed to get a lot of reading done (.NET centric of course!). I promise that from now on, I will keep up on the bloggin.

posted @ Tuesday, March 22, 2005 9:35 AM | Feedback (611)

New Toy

I got my new laptop yesterday, it's the Dell Inspiron 6000 with these specs: Intel Pentium M Processor 730 (1.60GHz/2MBEA Cache/533MHz FSB) 15.4 inch WSXGA+ LCD Panel 1GB, Shared DDR2,400MHz 2 Dimm Integrated Intel Media Accelerator 9000 Graphics 80GB Ultra ATA Hard Drive Intel PRO/Wireless 2915 Internal Wireless (802.11a/b/g) Dell Wireless 350 Bluetooth Now the fun job of moving everything from my old laptop to my new one is at hand! You can check out more info on the Dell website.

posted @ Wednesday, March 9, 2005 5:19 PM | Feedback (614)

Blog posting using w.bloggar

I just downloaded w.bloggar to help me post from my laptop rather than the admin section of .Text. The reason why I switch is since that have a heck of time formatting code samples using the built-in post mechanism. With w.bloggar, I can post message using straight HTML without the worries of how the FreeTextbox control will interpret XML or code. I suggest you give w.bloggar a try! Lozano out!

posted @ Friday, January 21, 2005 1:34 PM | Feedback (614)

Blog Updates through MSN Alerts

Live Message, a service provided by has a great service that bloggers can use.  They use the .NET Alerts system to inform MSN Messenger users about updates of their favorite blogs.  If you have the time check it out!  Also, click here  to register to my blog's update alerts! 

posted @ Wednesday, January 19, 2005 3:52 PM | Feedback (636)

A Dilbert Must Read!

While reading my usual blogs with SharpReader, I bumped into yesterday's Dilbert comic. The strip says it all!

posted @ Wednesday, January 19, 2005 9:35 AM | Feedback (616)

Nerd Alert!

I just took an online quiz to find out how much of a nerd, I really am and wel...the picture speaks for itself. (NOTE: My wife agrees with the score 100%!)

posted @ Saturday, January 15, 2005 1:12 PM | Feedback (614)

Election over.

Well, as we all know, the race for the presidency is over.  During the weeks leading to this 'historic' event, I managed to keep my time occupied by visiting  The site is filled with good statistical information gathered from various polls. If you have time check it out.

posted @ Wednesday, November 3, 2004 1:34 PM | Feedback (612)

Fine, I'm a .pdf!

After reading Rocky Lhotka's blog posting, I decided to try it out myself...I'm just too plain. Which File Extension are You?

posted @ Wednesday, November 3, 2004 1:27 PM | Feedback (622)

blog downtime

This past weekend, I was working on my “network infrastructure.”  In other words, I just moved all of my current network configuration back to my old linksys router.  Everything, thus far, appears to be working fine; however, earlier this year I did have some issues with this router.  But hopefully the firmware upgrade will take of it. If you are looking for a good wireless solution for your home, I recommend my wireless router.  Granted, it's not a 802.11g, but honestly for surfing the internet, you are not going to get 52 mbps from your cable modem.  And if you are...

posted @ Monday, October 25, 2004 9:42 AM | Feedback (617)

Nick Parker Rocks!

Just would like to personally thank Nick Parker for providing me with a great custom CSS for displaying code in my blog. Check out my informal article explaining how to query Active Directory for user emails to see this CSS in action. Thanks Nick!

posted @ Wednesday, October 13, 2004 9:01 AM | Feedback (617)

Blog oops...

Well, me in my infinite wisdom managed to mess up my SQL Server ... so, I lost all my blog entries.  Well, I get start posting again.  Stay tuned.

posted @ Thursday, September 30, 2004 11:29 PM | Feedback (626)