Friday, September 04, 2009

Microsoft .net Framework 2.0 Configuration missing?

SDKAfter my Windows7 install I needed to modify some of the machine.config properties thru the .net configuration utility and I could find it. It wasn’t where it used to be (Administrative Tools) and even the Snap-in on the MMC was not present.

After a little bit of search I realize I had to install the .net framework 2.0 SDK. I guess I did it a long time ago cause I don’t remember even doing it.

Here are the links.

http://www.microsoft.com/downloads/details.aspx?FamilyID=fe6f2099-b7b4-4f47-a244-c96d69c35dec&displaylang=en (32bits)

http://www.microsoft.com/downloads/details.aspx?familyid=1AEF6FCE-6E06-4B66-AFE4-9AAD3C835D3D&displaylang=en (64 bits)

We’re welcome :)

P.S: I needed it in order to deploy a web app to the Azure platform, that’s why I’m tagging this post as “cloud computing” related

Read Full Post

Wednesday, September 02, 2009

Genexus X Evolution 1 Released!

GxXEv1

Genexus X Evolution 1 was finally released today at 12:55 (GMT-3). It is a great version with tons of new features and a great stability (check out the release notes here).

To me it’s a big deal since I was really involved in the new Team Development features and the communication with Genexus Server. BTW, GeneXus Server is now on RTM and will be released on the XIX Genexus International Meeting.

Hope to see everybody there.

Next stop, Cardal…

Read Full Post

Sunday, August 30, 2009

Windows 7: Best OS upgrade experience ever!

Windows-7-Upgrade-Chart-Unveiled-2

Despite the known chart, upgrading my notebook to Windows 7 was a great and easy experience. As some of you already know my notebook came with Microsoft Vista installed which I uninstalled after some time of work with it. (here’s my post about that)

Having Windows 7 installed at work I decided to go ahead and install it on my notebook.

Two things surprised me, first of all, the installer gave me the option to upgrade (which is not supported according to the chart). I didn’t take that option since I wanted to have a clean install but it was there, I don’t know what’d happened if I’d clicked it. And the second surprising thing was how fast it was… really, I didn’t time it cause it is one of those things you expect to take hours… and it probably did, but it seemed fast and almost “enjoyable”.

And one more cool thing. While I was installing it told me I had a previous Windows installed and since I didn’t choose to upgrade everything was going to be named Windows.old, I wouldn’t be able to run that windows installation but all the files would be there, and to my surprise that folder not only contained the previous Windows folder but also the program files and user settings. I found that really helpful cause you don’t always remember what programs to install after a clean up, so I now I have the old folder there.

I just read that the Windows.old folder was available on Vista :S
I guess that what you get when your product gives a first really bad impression (Vista).

Read Full Post

Saturday, August 15, 2009

Bing vs. Google

phpThumb_generated_thumbnailjpg It’s been quite a while since my latest post, and I encountered myself many times thinking I should blog about this and then for some reason I didn’t do it. So now I decided to stop for a minute (actually I’m waiting for the build) and write about this search engine ‘war’ we’re in the middle of.

At the red corner we have Google which does not need any further presentation, and on the blue corner we have Bing. Some time ago Microsoft came out with bing I decided to give it a try, but really give it a try setting it as my default search engine in my browsers. I decided to try it cause I found the design of the site pretty cool. There are tons of feature that I don’t get to use cause I’m not in the US, so I can’t search for the closest pizza place to where I am right now… but there a few other features that got my attention, for instance, no need to go thru pages when searching for images, just scroll down. Also, when searching for videos, you get a tiny screenshot of the video which you can play from the bing site itself.

All that it’s pretty neat, but, does it find what I’m looking for? mm mmm… well, not in the order I expected them. For instance, I use the search engines a lot to find solutions to error messages I get while programming. I also use them to find the members of a class I need to use… so, if I search for a class, I expect the msdn site to be at top and in bing that does not always happen, while it does with Google.

I guess Google’s page rank it is still a little better… and while bing is still a beta, I expect those results to come out right…

One point to microsoft though, I’m searching for stuff that belong to them and their own sites don’t show up on top, which means their algorithm is not as good as it should yet but they are not doing anything (they could) to show their sites on top…

Read Full Post

Tuesday, April 21, 2009

Log4net, WCF, and ASP.net trace

Forget what I said in my last post. Well… not all of them. What I posted before works! and that’s the way to do it if you want to enable asp.net trace in your WCF services.

So what’s wrong with that? The problem is that if one of your services uses something from the session, asp.net starts using a lock mechanism so two process don’t step over each other. In other words, you won’t be able to have two services running at the same time… if you make two calls ‘at the same time’, the first one to reach the server goes in and the second one waits for the first one to finish. And that’s not acceptable in my case.

So there… you can still use log4net with the RollingFile appender though.

Read Full Post