Tuesday, January 31. 2006
Uninstalling (and Installing) ... Posted by Christian
in ASP.NET (English) at
22:31
Comments (0) Trackbacks (0) Uninstalling (and Installing) Internet Explorer 7
I just wanted to try out the new IE7 Beta 2, so I first wanted to uninstall Beta 1. It took me some time to find it, but after a while I found out how: In Add/Remove Software, just click on Show Updates, and IE7 Beta 1 is an update for Windows XP ... weird.
After ignoring a frightening warning message ... ... I uninstalled the whole thing and rebooted. This worked nicely, however when I was back in the system, I got in an endless loop of popups asking me to send an error report to Microsoft. Luckily, each of them led me some very constructive advice of what to change on my machine. I then installed Beta 2, booted again, ignored a warning about my registry being replaced by a backup copy, et voilà, IE7 Beta 2 is up and running. The interface is a bit different from before and it will certainly take some time to get used to it. Looking forward to playing around with it and do some compatibility tests. Update: Albert knows how to use IE7 without installing it (German only; synopsis: extract IE7 archive, create empty iexplore.exe.local file, run iexplore.exe) Update: Jon Galloway's standalone launch script is now updated for IE7 and seems to solve the problems people were facing when using IE7 without installation. Update 2: Installed beta 2 today, the same endless loop has gone (well, the error reporting assistant only comes up three times *sigh*) Tuesday, January 31. 2006
More Consultants, More Injection: ... Posted by Christian
in Security at
18:29
Comments (0) Trackback (1) More Consultants, More Injection: Solution Injection
I have blogged about a SQL Injection posting on The Daily WTF before, but this posting beats it all. Never has SQL Injection been used in such a clever way
Monday, January 30. 2006Friday, January 20. 2006
WinFX January 2006 CTP Posted by Christian
in ASP.NET (English) at
09:02
Comments (0) Trackbacks (0) WinFX January 2006 CTP
For those who haven't seen this yet: Microsoft has released the January 2006 CTP of WinFX. You can download the Runtime components and the optional SDK from Microsoft downloads. There are even language packs for German and Japanese.
In related news, there is also a new preview version of the WinFX Development Tools that will be parts of Orcas. One caveat, though. At least on my test system (Win XP English), the WinFX uninstall tool also removed Microsoft SQL Server 2005 Express Edition that I installed as part of Visual Studio 2005. Doh. Tuesday, January 17. 2006
Preventing Form Submission with ... Posted by Christian
in ASP.NET (English) at
13:56
Comment (1) Trackbacks (0) Preventing Form Submission with Atlas Validation Controls
Atlas' validation controls are quite nice, however — unlike ASP.NET validation controls — they do not integrate in the form submission mechanism. Therefore, even though some validation controls complain, a form can still be submitted.
However there is a rather simple workaround. First, update the <form> tag:<form onsubmit="return validateForm();">In the JavaScript function validateForm(), have a look at the get_isInvalid() method of each form elements that should be validated. If get_isInvalid() is false for all elements, validateForm() should return true — the form should be submitted, then. Otherwise, the function has to return false, preventing form submission. Here is an example for a form with a select list and a text field with validators attached:function validateForm() {Note that you have to use $("TextBox1").control and $("Select1").control to make it work. Otherwise, (e.g. by using new Web.UI.TextBox($("TextBox1"))), the get_isInvalid() call does not work.
Monday, January 9. 2006
The Atlas AutoCompleteExtender Posted by Christian
in ASP.NET (deutsch) at
13:44
Comments (12) Trackback (1) The Atlas AutoCompleteExtender
One of the most anticipated new features of the Atlas December CTP is the
AutoCompleteExtender which adds a feature like Google Suggests to a web page. Nikhil Kothari blogged about the new release, but I did not find a complete example (although I honestly did not look very long for it). So I sat down and played around with it and found out how this feature works. See the extended entry for a full example. Continue reading "The Atlas AutoCompleteExtender" Saturday, January 7. 2006
Calling Web Services with JavaScript ... Posted by Christian
in ASP.NET (English) at
21:29
Comments (8) Trackbacks (0) Calling Web Services with JavaScript from Mozilla/Firefox
The question comes up again and again, but nowhere in the web seems to be the correct answer (although I describe it in my German JavaScript book since quite some time). The topic is using JavaScript to call Web Services from within Mozilla type browsers. Whereas this is quite well-documented and works more or less seamlessly with PHP Web Services, .NET Web Services are problematic. Calling the Web Service works, as does parsing the return data. However, on the server end, only empty parameters arrive.
The trick is to manually set the type for the parameters you are sending to the server. So after creating a parameter: var p = new SOAPParameter(value, name);Then, you load the correct type; in this case, I am using string, but you could use other schema types like integer, as well:var enc = new SOAPEncoding();Finally, you link the type to the parameter: p.schemaType = type;And that's it! The rest is business as usual: Instantiate the SOAPCall class, set the required properties, call encode(), call asyncInvoke(), implement a callback function, and you are done. By the way: When using the Atlas framework, you do not need this browser-specific code any more; calling .NET Web Services works in a browser-agnostic fashion here. Friday, January 6. 2006
Express Editions als ISO Posted by Christian
in ASP.NET (deutsch) at
00:41
Comment (1) Trackback (1) Express Editions als ISO
Gerade eingetrudelt: Die deutschen Versionen Express Editions gibt es nicht nur als Web-Installer bei Microsoft, sondern seit Kurzem auch bei Codezone als ISO-Datei. Gut, zugegeben, die ISOs liegen auch bei Microsoft, aber Codezone hatte diese Info offensichtlich als erstes.
(In other news: Den WMF-Patch gibt es seit Kurzem auf Windows/Microsoft Update.) Wednesday, January 4. 2006Neomo
Der Suchdienst Neomo, an dem unser guter Kollege Stefan Fischerländer beteiligt ist, wurde (mit einiger Verzögerung) auch von den Standardmedien entdeckt. Heute steht es in der Financial Times Deutschland (Vorabmeldung gestern), und SPIEGEL, BÖRSE ONLINE, impulse und andere haben die Meldung gleich mit übernommen. Herzlichen Glückwunsch!
|
CalendarQuicksearchArchivesSyndicate This BlogCategoriesFriendly BlogsBlog Administration |
