Software development & .NET RSS 2.0
 Saturday, May 21, 2005
Saturday, May 21, 2005 12:54:53 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0] -
Fun
 Monday, May 16, 2005

Game-consoles used to be something for teenagers who didn't have enough money to buy a real PC. The specs and videos that have been released on the Xbox360 are awesome. Now the question becomes: why doesn't my PC look like that? Why doesn't my PC perform like that?

Imagine Microsoft moving into the mainstream PC-market and combining soft- and hardware into something like "WinBox2006 (tm)".

The result will probably be a decades worth of lawsuits. (Although nobody seems to mind Apple doing just that)

Check out the videos at: ftp://ftp.planet.nl/pub/planet/games/multimedia/xbox360vid.zip and http://www.xbox360.com

 

Monday, May 16, 2005 2:08:02 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0] -
Fun
 Monday, May 09, 2005

Biztalk comes with a fair amount of functoids included; recently I encountered a situation where the function I needed wasn't available in the collection of functoids. Although I haven't created any custom functoids for the old versions, I must say that creating a functoid for BTS 2004 is very simple.

The function I was looking for, was being able to apply a Regular Expression to a value and to return the first match. The actual code that provides this function is very simple, but it might be a nice starting point for creating your own functoids. The sources can be found here: RegExFunctoids.zip (16,59 KB)

Monday, May 09, 2005 1:44:59 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0] -
Biztalk
 Tuesday, April 19, 2005
Tuesday, April 19, 2005 6:41:38 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [2] -
ASP.NET | Coding
 Tuesday, March 29, 2005

<post>
<note_to_self>
When adding the MSMQT-adapter, a message is shown that it's not possible to uninstall the adapter. This doesn't seem to be very important ... what you should remember is that this will torch the 'regular' MSMQ. Save a couple of hours and think this over.
</note_to_self>

<note_to_self>
Enterprise SSO - When this happens:
SSO AUDIT
Function: GetConfigInfo
Tracking ID: fb5fe349-6437-4773-ac42-5582a6114aea
Client Computer: pareto53 (BTSNTSvc.exe:3616)
Client User: PARETO53\BtsService
Application Name: {B57ABA8F-AB28-4BE8-A759-90516B8EFFB2}
Error Code: 0x80070005, Access is denied.

Do this:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\
Create the following Registry Key [RPC]
Under that create a new DWORD value called [EnableAuthEpResolution]
Set the value of this new value to [1]

</note_to_self>
</post>

Tuesday, March 29, 2005 9:29:36 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [1] -
Biztalk
 Saturday, March 26, 2005

The next PDC is starting to get more attention; one of the things being discussed is the planning and how to prevent sessions from being overfilled.

There are a number of ways to prevent overfilling:

  • Drastically reduce the number of attendees and do this in such a way that the number of attendees approaches the number of seats in one of the smaller rooms.
  • Have everyone sign up for the specific sessions they want to attend and (try to ;-)) control access to the rooms

Neither of the options seem viable. I attended the last PDC and although it got a little crowded at certain sessions, I think they did a great job. Getting thousands of people to move around from session to session must be a logistical nightmare.

Saturday, March 26, 2005 1:42:11 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [1] -
PDC 2005

For creating (and learning) regular expressions I find The Regulator to be a great help. The tool itself is free but it does have some rough edges:

  • It doesn't work when running as non-admin; this can be overcome by starting it with Run As, but this seems a bit much for the task that it is supposed to perform.
  • Today I ran into a different problem: for some reason it threw a System.TypeInitializationException when I tried to start it. After a quick google I found an entry that suggested reinstalling the entire thing. This also seemed a bit much; because there hadn't major changes to the configuration of my machine, I tried a more deductive approach: something had to have changed since I last ran it. The only files in the folder that had changed were the config-files. After removing the config-files, it automagically started working again.

Don't be fooled into thinking The Regulator isn't worth the effort: I've found it to be a valuable tool in developing and learning about regex. I especially like the interactive manor in which you can create an expression and test it. If you haven't used it, you should give it a try.

Saturday, March 26, 2005 1:24:05 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Tools
 Wednesday, February 09, 2005

After running the latest batch of updates, I got the following error when trying to open a webapp from Visual Studio: ASP.NET version mismatch (screenshot)

Although “aspnet_regiis -lv” reports that framework 1.1 is installed on the webserver, running “aspnet_regiis -i” seems to fix the problem.

Wednesday, February 09, 2005 8:22:10 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [2] -
Tools

With the arrival of my new laptop I have decided to give running (and developing) as a non-admin a try. This is one of those things that everybody agrees on as being important, but very few people actually do.

I've discovered that there are quite a lot of things that you would do on a daily basis require elevated privileges. These include: updating virus-definitions, changing the type of paper in the printer settings and renewing the IP Address. There are situations where selections that I've made didn't stick. One of the most annoying cases was the MS AntiSpyware tool: every time I logged on I was required redo all of the selections I had made. Although this particular product is still in beta, it does show that more people need to start running their systems as non-admin. (Or - at the very least - start testing their applications as one)

Most of the times it is very easy to circumvent the lack of privileges by using “runas”. The biggest problem I encountered was trying debug an ASP.NET-application; because the process that you are trying to debug runs under a different account, access is denied. The way I ended up solving the problem, was configuring the worker process to run under my own user account. This isn't a really elegant solution, but at least I can now debug again. I read somewhere that with Whidbey this would be solved by not using IIS to debug applications. VS would start its own webserver when trying to debug an application. One more reason to look forward to VS2005.

Wednesday, February 09, 2005 6:59:34 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [1] -
Coding | Tools
 Monday, January 31, 2005

Just recently we've been looking into using one or more of the code blocks that are available from Patterns and Practices. Because of the work that was needed to integrate the different blocks, we decided to wait for the new release of the enterprise library. I just received an email from Pascal with the news that MSDN Patterns and practices just released the new/public version of the Enterprise Library; quite a bit sooner than we had expected.

This release should integrate the following blocks: “Caching Application Block, Configuration Application Block, Cryptography Application Block, Data Access Application Block, Exception Handling Application Block, Logging & Instrumentation Application Block, and Security Application Block“.

Download can be found here.

Monday, January 31, 2005 12:04:31 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [1] -
Architecture | ASP.NET | Tools
 Friday, January 21, 2005

How long would it take for the /.-mobs to find Robert's blog? http://weblogs.asp.net/rmclaws/archive/2005/01/08/349242.aspx

One of quotes he didn't mention, is actually the reverse of the argument that is often used to explain why Microsoft products receive so much 'attention' from hackers:

"I think it's unlikely that we'll see hackers rush to exploit this vulnerability," Emm said. "After all, Firefox has a much, much smaller install base than IE, and it's likely that hackers will continue to pay more attention to (IE) instead."

Somehow I don't expect an agreement on what the best/safest/fastest browser is, will happen anytime soon.

 

Friday, January 21, 2005 1:07:55 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [1] -

 Thursday, December 09, 2004

See http://msdn.microsoft.com/events/pdc/ for details on the next PDC.

Thursday, December 09, 2004 10:40:06 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
PDC 2005
 Friday, December 03, 2004

http://channel9.msdn.com/ShowPost.aspx?PostID=31050

The video gives a nice impression of the amount of work that is being put into building the next version of SQL Server. It's kind of weird seeing the testing of the SQL Server UI filling an entire lab. When you think about it, the UI really is an important over the overall solution that SQL Server offers.

Friday, December 03, 2004 10:51:14 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [2] -
SQL Server
 Thursday, December 02, 2004
Thursday, December 02, 2004 6:30:23 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Fun
 Tuesday, November 02, 2004
Tuesday, November 02, 2004 11:43:31 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [1] -

Archive
<May 2005>
SunMonTueWedThuFriSat
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234
About the author/Disclaimer

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

© Copyright 2013
Alex Keizer
Sign In
Statistics
Total Posts: 86
This Year: 0
This Month: 0
This Week: 0
Comments: 71
Themes
Pick a theme:
All Content © 2013, Alex Keizer
DasBlog theme 'Business' created by Christoph De Baene (delarou)