Andrew Stopford's Weblog

poobah

News

Articles

MbUnit Folks

Old Blogs

April 2004 - Posts

Mono release dates
Miguel has some dates for the Mono roap map, beta 1 is set for May 4th, beta 2 for June 1st and v 1.0 set for June 30th, great news !
Posted: Apr 27 2004, 10:09 PM by astopford | with no comments
Filed under:
Items of interest pt11

Quite worn out from todays fun :)

MSDN Road show Day 1

Thats day 1 of the MSDN road show over with. The early sessions in the dev track were for folks new to ASP.NET so my self and Mark (one the folks I work with) had a blast sitting in on the security tracks. The later sessions were Yukon and Whidby, it was great to see both these being demoed. Yukon just blows me away, I can't wait for the beta :)

Was hoping Tim Sneath might make it, would have been good to say Hi to a fellow blogger :) 

Posted: Apr 26 2004, 08:31 PM by astopford | with 3 comment(s)
Filed under:
The next big leap, GAs?

Chris Sells is one of the folks that has a great ability to get other folks thinking about a subject, in his blog he poses the question "Whats the next big leap in Programming" and ponders "is it self modifying, self adapting code". To achieve this he wonders if GA's may hold the answer (some confusion on Generics and Genetics in the comments). GA's are a subject that is close to my heart, so its good to see folks thinking about the subject.

Some great links from the comments.

My personal take is that GA's could be used, certainly a managed system could adapt the programs it hosts should the requirements on that programs change. Providing a set of services that the program can use and hook into it can report to its host that its requirements have changed, needs more memory, needs less memory, needs networking access, needs to change its interface, needs locale aware data etc. The runtime then refactors the code on the fly. I suppose one the ways this could be done is to provide certain blocks of code to the compiler than it then marks as adaptive in the IL, the code can then be marked for change. The runtime could also adapt its self, modifying its own code as system requiements change, more memory available, less memory available, less CPU allocation available etc. Just some thoughts :)

.NET and Lego Mind Storms
Via Dirk Primbs, I really must dig out my lego mindstorms kit and give this a blast (that is if I ever find the time to do everything else I have to do first ;-)
Posted: Apr 22 2004, 11:27 PM by astopford | with 1 comment(s)
Filed under:
CI with CruiseControl.NET and Draco .NET
Great article on Continuous Integration with CruiseControl.NET and Draco.NET up on the Serverside.net. Could have done with this when I was setting one up.
MSDN Roadshow UK
I will be attending the MSDN roadshow at the Reebok Conference Centre on 26/27th of April. If your attending see you there.
Posted: Apr 20 2004, 09:38 PM by astopford | with 4 comment(s)
Filed under:
Items of interest pt10

Short and sweet before the week starts

  • One of .NETs big guns Randy Holloway has taken the red pill, Randys post on his reasons for joining (the point about not having to relocate is yet another example of Microsofts view, its about being able to do your job not where you do your job)
  • Dan's work load has just gone up, Apocalypse 12 which states the features of Perl 6 OOP has been released.
  • Kent has been spending his Saturdays learning PHP, hats off to you Kent nothing like learning some thing new. He has been looking at PEAR and asking what there is in .NET. The control gallery on ASP.NET does do some of what PEAR does but PEAR is free, some of the controls on the control gallery are not (but if you don't mind spending then its a mute point). The other point is that PEAR is also a framework, while we can get freely available frameworks, PEAR is an all in one, community driven project.
Posted: Apr 18 2004, 06:49 PM by astopford | with 2 comment(s)
Filed under: ,
Flex, Flash Remoting and .NET revisited

I recently wrote an article on using Flex with Flash Remoting and .NET. Macromedia's Brandon Purcell has some great posts on using the endpoint attribute to spec a AMF gateway rather than change the Flex config (both methods work) and recommended I try it out. To do this we do what is stated in the article but we leave the flex config alone, we then modify the Flex code as follows.

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="
http://www.macromedia.com/2003/mxml" width="600" height="450">
   
    <mx:Script>
        var MyResult;
    </mx:Script>
 
 <mx:RemoteObject id="test" encoding="AMF" endpoint="http://localhost/flashremoting/gateway.aspx" source="FlashRemotingCode.RemotingTests"
        fault="alert(event.fault.faultstring, 'Error')" result="MyResult=event.result">
        <mx:method name="EchoString"/>
    </mx:RemoteObject> 
 <mx:Label text="{MyResult}">
    </mx:Label>
    <mx:Button click="test.EchoString('Flex and Flash Remoting rocks')">
    </mx:Button>
</mx:Application>

Note that the endpoint specs what AMF gateway to look at so you add what ever URL points to your AMF gateway. Please note that if any of you are still using a beta release of Flex that endpoints may not work correctly, please upgrade to the current full release.

Posted: Apr 16 2004, 05:16 PM by astopford | with 2 comment(s)
Filed under:
Items of interest pt9

Its offical, I hate cars, day of work just to get my raditor replaced.....

More Posts Next page »