Clicky Web Analytics October 2003 - Posts - Brenton House

October 2003 - Posts

All we are saying, is give SOAP a chance!

Well, I am at the "Indigo" What's Next for Connected Applications and Web Services and well I just got to hear the team sing All we are saying, is give SOAP a chance!

They have the whole audience clapping (and singing) along as they put the words up on the screen.

Crazy stuff on the last day!

Posted by dotnetboy2003 | with no comments

PDC Community Application

I absolutely love the PDC Community Application!!  (http://pdcvibe for those of you @ pdc).  You can see screen shots of it at Kirk Allen Evan's Blog

I am curious if they are going to release the source code for this cool app back to the community?  I really hope so!

Posted by dotnetboy2003 | with no comments

Blogging PDC (finally!!)

Well, I had numerous computer problems but I am back online now.

Better late than never!

** Corrected Title (must... get... sleep...) **

HOW TO: Slipstream the Update Rollup into Windows XP SP1

For geeks out there like me who keep an up-to-date bootable Windows XP cd with unattended setup and all hotfixes and service packs applied... 

[MSFN]

As we promised last week, we've got up a guide on how to slipstream the Update Rollup into Windows XP SP1. The Update Rollup went final today, and covers all of the critical updates listed on Windows Update since the release of Service Pack 1 until September 2003.

For this guide you will need the following:

  • Windows XP Home/Pro with Service Pack 1 Slipstreamed
  • Update Rollup 1 (KB826939)
  • CDImage for Windows XP Home / Windows XP Professional

You will find the appropriate links to some of the above in the guide.

Update: You can now get Windows XP Setup to install the rest of the hotfixes shown on Windows Update that the Update Rollup doesn't cover. Remember, this is optional and isn't slipstreamed, so you don't have to do it if you don't want to! The link has been added below.

View: Slipstreaming the Update Rollup 1 into Windows XP SP1
View: Installing the rest of the Windows Update Patches (Optional)

Posted by dotnetboy2003 | with no comments
Filed under:

Erik Porter's ControlArray

I had a need to set the dirty bit for a user control or form and I started looking for a common event that all controls shared like "Changed" or "Modified".  Not having found such a thing, I started searching and I came across Erik Porter's ControlArray (for which he was selected Code Hero BTW).   Now I had to make some modifications to his control (and port it over to C# because my VB.NET skills are non-existent)  but the end result was I had a component that fit my needs with room to grow!

I changed the following:  

  • Ported to C#  (due to my own ignorance...)
  • Added a "Modified" Event
  • Changed specific events (like TextChanged) to raise this new Modified Event.
  • Looked for specific controls (like ListView) and added those specific events to the control.
  • TODO: Dynamically add all controls on a Form to the ControlArray.
  • TODO:  Add support for more specific events raised by controls that inherit from Windows.Forms.Control.
The end result is, with the following code, I can check to see if any of the controls on the form changed with one event. 

controlArray = new  ControlArray();
controlArray.Controls.Add(this
.textBox3);
controlArray.Controls.Add(this
.checkBox1);
controlArray.Controls.Add(this.listView1);

controlArray.Modified += new EventHandler(this.ControlArray_Changed);

Very Cool.  Thanks Erik!

p.s.  I will try to get my bits posted after I get a chance to work on it this weekend.  I am still having a little problem getting some of  the VB.NET code to work after porting over.  The functionality works but the “Right Click“ support in designer is still broken...

 

[HumanCompiler]

www.WindowsForms.NET has made me the new Code Hero for my ControlArray that I've mentioned before.

Thanks WindowsForms Team!


Update posted for great Reflector add-in!!

I mentioned a great add-in for Lutz Roeder's Reflector in a previous post.  It was written by Jason Bock and it allows you to select an assembly inside of Reflector and hit "Save Files"  and it generates all the csharp files for that assembly.  You can also select an individual class and do the same thing. The only thing was that coded for Reflector 3.2.5.0 and somewhere between then and now there have been a lot of API changes.  Well the good news is that Jason has rewritten his add-in for version 3.4.0.0!!   Thanks Jason!!

[Jason Bock]

FileGenerator Updated

I've been getting a couple of inquiries about the FileGenerator add-in I wrote for Reflector. Specifically, they were asking when I was going to update it. This confused me at first, because anyone should've been able to just grab the latest Reflector.exe and rebuild my add-in. Unfortunately, what I didn't understand is that Reflector has been significantly changed to the point where my add-in was broken.

However, there's always System.Reflection ;)

You can grab the latest bits here. Note that this code will only work for the 3.4.0.0 version. Furthermore, my code was kind of piece-mealed together, and I really need to refactor the code base. Finally, the primary reason I did this is to see if I could still get the add-in to work. However, my add-in is now "dangerous" in the sense that I'm using internal Reflector bits, so use at your discretion. If Reflector is ever obfuscated, then updating my add-in will become extremely problematic, but challenges are fun.

 

 

Posted by dotnetboy2003 | 3 comment(s)
Filed under:

vbAccelerator updates free .NET controls

It looks like I missed a couple of the vbAccelerator updates last month.  They updated their:

  • VS.NET ListBar Control
  • Skinned ListBar
  • .NET Outlook Style ListBar

If you haven't checked them out before, they have a few nice free .NET controls and other resources.

[vbAccelerator's .NET Resources]

Posted by dotnetboy2003 | 2 comment(s)
Filed under:

Blog posts going into never never land...

I hate it when this happens!!

Looking on my site, I guess that all my posts in the last few days have not shown up in my blog.   I don't know if it is an issue with .Text or NewsGator but I am now posting this using the web interface on the site. 

Now if I can just remember everything that I posted...

p.s.  This would be a GREAT addition to NewsGator.  Save posts to the Sent Items box so that even if it doesn't post sucessfully, you don't lose everything!

Stupid me!  I didn't realize that their was a “Posted Items” folder created by NewsGator.  Yes!!

More Posts