LA.NET [EN]

January, 2007Archive

Jan 31

Check it out here. [Update: btw, here”s the link to the interview]

Read the rest of this entry »

Jan 31

Upgrading from XP to Vista?

Posted in Trivia       Comments Off on Upgrading from XP to Vista?

Then you won”t be able to use XP anymore…

Read the rest of this entry »

Jan 31

After all, PowerShell is out!

Posted in PowerShell, Trivia       Comments Off on After all, PowerShell is out!

Jason (thanks!) has added a comment saying that PowerShell was released yesterday. here”s the link for the x86 and x64 downloads. btw, can anyone please tell me why it isn”t listed on the PowerShell download page?

Read the rest of this entry »

Jan 31

Are you getting a server exception when using roles and AJAX extensions?

Posted in MS AJAX       Comments Off on Are you getting a server exception when using roles and AJAX extensions?

It seems like Rama did it again! Get the complete story from here.

Read the rest of this entry »

Jan 31

Should you use typeof or the GetType instance method

Posted in C#       Comments Off on Should you use typeof or the GetType instance method

Well, today while reading a post in the AJAX forums, I”ve noticed that this question popped up again. Which should you use (if you have an option). well, it turns out that you should use typeof when you can (and I”ve searched for an old post I”ve read in the past to confirm it)

Read the rest of this entry »

Jan 31

Expression Blend Beta 2 and Expression Design Beta 1 released

Posted in WPF       Comments Off on Expression Blend Beta 2 and Expression Design Beta 1 released

I”ve just noticed this after reading Karsten”s post.

Read the rest of this entry »

Jan 31

Currently, it”s 20:30 (GMT) and I still don”t see any sign of either of these products: PowerShell for Vista and Office language pack for Portuguese. Any good excuses for failing on this items? I mean, if i”m not mistaken, PowerShell for Vista should debut till the end of this month (thinking about this, it”s strange […]

Read the rest of this entry »

Jan 31

Omea Pro: using it and loving it!

Posted in Trivia       Comments Off on Omea Pro: using it and loving it!

Well, i”ve been planning to buy it for some time, but guess what? it”s free since December and I”ve finally got the time to install it. Now I”m using it for everything (yep, even for email since it”s able to synchronize with Outlook)!

Read the rest of this entry »

Jan 31

Some time ago, Rama gave us (users of the AJAX forums) a good tip: Using http://localhost.:12… or http://localhost./….  forces IE to use Fiddler to make the request! The problem is that IE7 is smart (in fact, maybe I should say that in this case, it”s behavior is really annoying) and even if you configure it […]

Read the rest of this entry »

Jan 30

ASP.NET AJAX Extensions source code release

Posted in MS AJAX       Comments Off on ASP.NET AJAX Extensions source code release

And you can get it here.

Read the rest of this entry »

Jan 29

Using the new autocomplete from the client side

Posted in MS AJAX       Comments Off on Using the new autocomplete from the client side

As you”ve heard, the AutoComplete has been moved to the ajax toolkit. although this sounds like a logical decision (yes, I”m agreeing with MS on this one), it made my pages stopped working. the bad news is that in order to get the client part working, you do need several imports from the ajax toolkit. […]

Read the rest of this entry »

Jan 25

Future bit: setting the score straight

Posted in MS AJAX       Comments Off on Future bit: setting the score straight

Today I”ve run a little experience after reading (and writting) some posts on this thread of the ASP.NET forums. Following Matt”s info, I”ve extracted the js files from the Preview dll and I”ve re-run my previous tests. Matt is almost right: they”ve really fixed all the bugs but one: the insidious ListView bug. I”d be happy […]

Read the rest of this entry »

Jan 25

Protected: Web parts scenarios

Posted in MS AJAX       Enter your password to view comments.

There is no excerpt because this is a protected post.

Read the rest of this entry »

Jan 24

Not all is lost: there''s still some hope :,,)

Posted in MS AJAX       Comments Off on Not all is lost: there''s still some hope :,,)

After spending the day ranting about the RTM version (well, in fact, the problems are with the future bits), it looks like there”s still hope. According to Matt, there seems to be a problem with the build process. Lets wait for the correct bits. I hope that at that time I can say that it was […]

Read the rest of this entry »

Jan 24

Protected: Profile class in future bits: invokeMethod still doesn''t work as expected

Posted in MS AJAX       Comments Off on Protected: Profile class in future bits: invokeMethod still doesn''t work as expected

There is no excerpt because this is a protected post.

Read the rest of this entry »

Jan 24

Authentication services: using them from html pages

Posted in Uncategorized       Comments Off on Authentication services: using them from html pages

If you”re using the client authentication services on an ASP.NET page that has a ScriptManager control, then there”s nothing here for you. it”s safe to move on :,,) On the other hand, if you”re using the client side files and you do need to integrate your page with the authentication of ASP.NET, then keep reading. […]

Read the rest of this entry »

Jan 24

Yep, another problem with the future bits! If you try to use this class from xml-script, you”ll get an error that says something like this: Error: Sys.ArgumentTypeException: Use isDomElement with a null type for element propertiese.g., for descriptor use { name: ”foo, isDomElement: true, type: null } Now, you can”t get a more explicit error […]

Read the rest of this entry »

Jan 24

PropertyKey: incorrectly defined in the future bits

Posted in MS AJAX       Comments Off on PropertyKey: incorrectly defined in the future bits

Again, another bug that has been propagated to the january future bits… the PropertyKey is being defined in the glitz file as Object. Again: this property should be defined as string, not int. This is becoming a routine…I know I”m talking about the future bits, but this kind of errors is becoming unacceptable (specially if […]

Read the rest of this entry »

Jan 24

ListView client control: how hard can it be???

Posted in MS AJAX       Comments Off on ListView client control: how hard can it be???

This is one of the things that it”s really difficult to understand. The ListView client control has been exposing this bug for several months now. I”ve put in the forums, I”ve sent emails to the team members during the CTPs/betas, but it seems like no one is able to solve it. the problem: if you […]

Read the rest of this entry »

Jan 24

DataSource control: more breaking changes!

Posted in MS AJAX       Comments Off on DataSource control: more breaking changes!

In previous versions of the AJAX extensions platform, you could use this control to call remote services exposed by a handler or a data service. The only restriction is that the server component needs to return data in JSON format because that”s the only format the control “understands”. So, if you had a web service […]

Read the rest of this entry »

Jan 24

Future bits client files: what have you done to them?

Posted in MS AJAX       Comments Off on Future bits client files: what have you done to them?

Well, it seems like I have another rant: what have you done to the client files of the future bits placed in the installation folder? yep, they”re there but they also contain duplicate classes and interfaces registrations. For example, Sys.Preview.IAction is registered in lines 363 and 2535. hello…anyone home??

Read the rest of this entry »

Jan 24

PageMethod in the final version

Posted in MS AJAX       Comments Off on PageMethod in the final version

Another change, when compared with the RC version, is related with page methods usage. In previous versions, they were always “on”, ie, adding a static method to the page and then annotating it with the WebMethod attribute is no longer enough for getting it to work. Now you need to set the new EnablePageMethods property […]

Read the rest of this entry »

Jan 24

In previous releases, AJAX extensions extended the validation controls introduced by ASP.NET in order for them  to work in the partial postback scenarios. In the final release, MS surprised everyone by announcing that they weren”t needed anymore and saying that we should remove the tagMapping section from the config file. I run one or two […]

Read the rest of this entry »

Jan 23

AJAX Extensions v1.0 is OUT!

Posted in MS AJAX       Comments Off on AJAX Extensions v1.0 is OUT!

Yep, that”s right! MS has just released it and you can get everything from here.

Read the rest of this entry »

Jan 19

It”s been a week since it has been released, so this is not something new. Despite that,  I”m still linking to it here. In this release, you can download the ISO image version (needs Virtual PC) or the installable bits. I think i”m gonna try the installable version :,,)

Read the rest of this entry »

Jan 19

Since I”ve just lost a couple of hours trying to configure my WCF service to use SSL, I”ve though I”d put the steps here for self-reference. The first thing you need to do is to create a test certificate. Since I”m running Vista+IIS 7 (workstation), I”ve used makecert with something like this: makecert -sr LocalMachine […]

Read the rest of this entry »

Jan 16

Today I”ve seen an interesting thread in the AJAX foruns. The problem was how to make a traditional HTML control refresh an UpdatePanel. The answer turned out to be simple. Before showing some code (which could also be written in a slightly different way!), it”s important to understand when a partial postbacks happens. The PageRequestManager intercepts all […]

Read the rest of this entry »

Jan 15

What does WF really give you?

Posted in WF       Comments Off on What does WF really give you?

As you know, I”ve started taking a look at WF. Though in the last two weeks I”ve had to put it aside (and that will continue to happen until the next week is over), I must say that I”ve seen enough to give my opinion about it. So, what does it gives you? no, no… […]

Read the rest of this entry »

Jan 15

As the 2 or 3 of you that read my blog have noticed, I haven”t written much in these last days. The reason is simple: I”m finishing the draft for my second Portuguese book  which is about AJAX Extensions :,,) The book starts by presenting the client side framework (it has several chapters ranging from […]

Read the rest of this entry »