It turns out that code generation for "Classifiers" is the hardest part.. so far I have:-
'''<summary>'''Classifier to determine if a team is in the premier league
'''<summary>'''Empty constructor for serialisation
'''This should be removed if serialisation is not needed
MyBase.NewEndSub'''<summary>'''The team was relegated down from the division
'''</summary>PrivateOverloadsFunction Evaluate(ByVal eventToEvaluate As IRelegated) As EvaluationResult
Implements CQRSAzure.IdentifierGroup.IClassifierEventHandler(Of IRelegated).Evaluate
'On Relegated, always set to ExcludeReturnEndFunction'''<summary>'''Team was promoted up to a new division
'''</summary>PrivateOverloadsFunction Evaluate(ByVal eventToEvaluate As IPromoted) As EvaluationResult
Implements CQRSAzure.IdentifierGroup.IClassifierEventHandler(Of IPromoted).Evaluate
'On Promoted, if New Division Equals Premier League set to Include, otherwise set to ExcludeEndFunctionEndClassEndNamespace
So the plan is for a visual tool with which you create your CQRS model and have it CodeGen the required classes for events, projections, queries and commands - and the required documentation (both as code comments and as HTML files for the business users)
Progress is slow but steady - the diagramming is basically there but with some rough edges (using the modelling SDK) and I have started on the code generation using CodeDOM.
I reckon I'm about a month away from a serviceable beta.
I just downloaded your ebook "Printing – a .NET developers guide". First of all thank a lot for this very precious document, I could not find anything better and easier explained in a so short document! Congratulation!
I would really appreciate some help and opinion from you as you have experience on print spool monitoring.
I tried to send you an email from your homepage (www.merrioncomputing.com) but some errors on the pages prevented me to send the mail.
Is there a way to contact you? Would really appreciate to make some basics questions about printingQueues and so on. Could you kindly sent your email address to me or contact me? My address is email@example.com.
I really hope you can give me some input, would be really apreciated a lot!
thans so much in advance!
Getting an experienced developer to do your homework is bad for us, bad for you and bad for society.
It is bad for us because:
* Homework problems are specifically chosen to demonstrate a particular aspect of programming so those of us who have learnt that aspect (and could help) can learn nothing new from them
* It reduces our enthusiasm to help others if we are inundated with homework requests
It is bad for you because:
* Our answers are likely to be more high level than your tutor anticipates so he/she will know it is not your own work
* If we do your homework the only thing you will learn is how not to program. The worlds is already way too full of people who know how not to program.
It is bad for society because:
* If people get by with help they take the place in university, on industrial placement, and everywhere else from people who are willing to learn. So there are less people qualified to do the work, so less people to help others and pretty soon nobody can program...and we can't all be Dilbert pointy hair managers
There is some good news though. We are willing to help you to understand your homework so that you can do it...so if you approach things from that angle we can all get along.
I get a lot of mail asking for various enhancements to code posted here (and elsewhere) and I do try and incorporate everything even remotely sensible...but this process is pretty slow, because I am very busy at the moment.
What I'm working on is a specialised customer relations management application for EnableIreland and this is currently taking up all of my spare time (and more).
So - if you are waiting for something from me you will need to (a) be patient or (b) help me get the Enable Ireland project done sooner...
Just did the first test on the proof of concept application for printout content indexing.
It takes a job when printed and stores the text context of it in an SQL server database for recall (and optional reprinting) at a later date.
Couple of weeks cleaning up and beautifying of the interface and I should have something to show to clients.