Futurescale, Inc. PureMVC Home

The PureMVC Framework Code at the Speed of Thought


Over 10 years of community discussion and knowledge are maintained here as a read-only archive.

New discussions should be taken up in issues on the appropriate projects at https://github.com/PureMVC

Show Posts

* | |

  Show Posts
Pages: 1 [2] 3
16  PureMVC Manifold / Demos and Utils / Re: Login - A PureMVC C# / Silverlight / WebService Demo on: March 08, 2008, 09:06:36
I was ready to upload, but what with the release of Silverlight 2.0 Beta 1 i'll be updating it to use the new controls that come with it.

It will be up soon, i promise.

Matt
17  Announcements and General Discussion / General Discussion / Flex Mentor Required on: March 08, 2008, 08:51:37
Hi Guys,

I've done a lot of flash work in the past (all actionscript starting from flash 4 to date), and currently do quite a lot of .NET work (hence the C# port of the framework) however i am desperate to get into Flex.

I've dabbled every now and then, but am yet to really crack it. I have a specific project i need to work on and would like to ask if there is anybody who would be willing to be a bit of a mentor to get me up to scratch.

I'm hopefully looking for someone who knows a lot about Flex and PureMVC and doesn't mind answering a few ongoing questions via email, msn or skype.

If anyone is interested, please drop me a line.

Cheers

Matt
18  PureMVC Manifold / Demos and Utils / Re: Login - A PureMVC C# / Silverlight / WebService Demo on: February 28, 2008, 05:02:28
I'll be getting this uploaded real soon, i hust have to rejig the folder / namespace structure to suite and we should be good to go.

Matt
19  PureMVC Manifold / Standard Version / Re: .NET versions on: January 18, 2008, 05:06:35
Cool, i'll get that in tonight then.

Woo hoo! the first commit of PureMVC in C# for the .NET CF =)

Good work!
20  PureMVC Manifold / Standard Version / Re: .NET versions on: January 18, 2008, 01:29:41
From what i understand, i think Jason has pretty much got it down to the minimum it needs to be. It is definatley the cleanest i have come across.

Jason, i have murged the changes localy, and all the tests run fine. If you get back to us RE the project name i'll get it submited. Also what do you think of changing CF to DotNETCF (just cos i'm a stickler ;))
21  PureMVC Manifold / Standard Version / Re: .NET versions on: January 17, 2008, 02:16:23
Am i missing something here? What boolean are we talking about? All Jason has done is move the construction of the Facade inside a static constructor. Same amount of code, just a different location.

Jason, regarding your project name PureMVC.CF.v5, do we need to have the v5? is your project only suitable to version of the CF? Couldn't the user just choose in the project properties which version to compile to?
22  PureMVC Manifold / Standard Version / Re: .NET versions on: January 17, 2008, 05:27:54
Perfect,

I'll get those added tonight.

Matt
23  PureMVC Manifold / Standard Version / Re: .NET versions on: January 17, 2008, 01:43:47
Seems fine to me, the only negative i can see is that the actual facade class itself won't follow the same design so could confuse people a little, but then i guess the documentation should take care of this.

If you want to send the changes through Jason i'll get them murged in.

Again, great work Jason, keep it up =)
24  PureMVC Manifold / Standard Version / Re: .NET versions on: January 15, 2008, 02:31:27
I did look around quite a bit when i was doing the conversion and struggled to find a decent solution (but then i don't pretend to know a lot about multithreading and being thread safe) so hopefully Jason can find something i didn't.

Cliff, wouldn't this just come under the idiosyncrasies that a port might require? I mean, the implementation offered by Jason at the moment, is the closest syntaticaly and functionaly that i'm aware of in C# to implement the singleton pattern in a safe manor that is consistant with the other ports.

I guess what i'm asking is, when it comes to trade offs, what should be sacrificed?
25  PureMVC Manifold / Standard Version / Re: .NET versions on: January 15, 2008, 01:55:57
Nice one,

I think the problem we have is that AS3 isn't a multithreaded environment so our port will always have to have a slight varitaions, and your solution, whilst it does add a little more code, it is still sticking to the origional as close as possible.

If this passes the unit tests, i myself would be happy with this solution as long as we just document the differences between our implementation.

If you want to add this to your version and send it through with the comments i'll get it murged in.

Good work Jason.
26  PureMVC Manifold / Standard Version / Re: .NET versions on: January 11, 2008, 01:37:28
Hi J,

I have just tested the change you have asked for, and it makes the current tests fail.

The problem we have using C# is that it's hard to make an extendable singleton which is thread safe. I don't pretend to know a lot about this, but my implementation was based around this.

I'll have to try and look into this a bit more so can't comit it right now.

Can i ask what code is failing for you when the Facde is left in? as i managed to write the silverlight login demo no problem with it still in.

Matt

PS Don't suppose anybody has any ideas on how to implement an extenable thread safe singleton do they?
27  PureMVC Manifold / Standard Version / Re: .NET versions on: January 11, 2008, 12:51:29
Every demo helps.

I think it'll be good to have a mixture, some ports of existing demos, and some new ones to get others thinking.

So either/both would be fantastic.

Matt
28  PureMVC Manifold / Standard Version / Re: .NET versions on: January 11, 2008, 01:45:50
Seeing as how all the source files are just links to a central folder, the way i saw it working was rather than creating seperate ports how as2 and as3 do, we should just need to create seperate solution files.

So maybe the PureMVC.DotNET solution needs changing to something like PureMVC.DotNET.vs2008.sln and we just create PureMVC.DotNET.vs2005.sln and PureMVC.DotNET.vs2003.sln. (I have vs2005 and vs2008 installed, so i may need you to create the PureMVC.DotNET.vs2003 solution file for me if you can)

The code itself should use very low level types / methods, and while all versions of the .NET framework support these, i think it's best to keep them as one port and just create these seperate solutions.

Thanks for the code change also, glad to see it wasn't too much of a struggle getting it working. I'll get that change tested and implemented tonight and recomit it. If you want to send me through your solution file, i'll get that commited aswell, and will also rename the solutions files as per this post.
29  PureMVC Manifold / Standard Version / Re: XML Comments on: January 11, 2008, 01:29:27
That would be brilliant if you could.

It was on my list of things to do.

Matt
30  Announcements and General Discussion / Public Demos, Tools and Applications / Login Sample using Silverlight, Web Services and PureMVC on: January 06, 2008, 02:34:14
Ok guys, this is the first sample running of the C# PureMVC port using silverlight.

I've pretty much just done a port of the Flex / WebORB demo so you can use it to get an idea of the differences.

One thing to note though is the imaturity of silverlight. At this point in time there are no input controls, so i have used some simple controls created by the guys at www.vectorlight.net

You can access the demo at http://www.mattbrailsford.com/PureMVCLoginDemo (You will need to Silverlight 1.1 plugin)

Source code will be available shortly.

Matt
Pages: 1 [2] 3