Roni Burd | 9 Dec 21:06 2004

General questions on MAV.NET

Hi, I just downloaded the latest version of Maverick.NET and realized the build date is quiet old. I could not find much information anywhere in the page so I thought about asking this list:

 

Is Mav.NET still updated and maintained?

 

Is it synchronized with the latest Java Maverick project?

 

Are people using it for enterprise production code?

 

Thanks for any info you can share

 

jim moore | 10 Dec 11:13 2004

RE: General questions on MAV.NET

It actually has been a while since the last maverick.net build, but the community is alive and kicking. The project is still fairly in synch with the java version of maverick, the only main difference now being that the single context object used in maverick.net (and that used to be used in java mav) has been split into 3 separate contexts in the java mav.
 
Currently maverick.net still uses MaverickContext which implements IControllerContext, IViewContext, and ITransformContext. In java mav, these have now been split into 3 separate context objects (rather than a single object implementing all 3 interfaces). This is only really an issue if you have identically named parameters in multiple contexts that you want to set different values for, so it hasn't really been an issue yet for anyone that I know of in mavnet. After all, it stayed that way in java mav for several years before it the classes were broken out.
 
That said, one of the primary goals of the project is keep in synch with java mav, so its probably time to resynch them. The context issue is definitely the biggest change, but there may be other minor changes as well. I will start taking a look at it myself, but additional help would be appreciated, so this is something of a request for volunteers. Anyone committed to helping update the source code will be rewarded with developer cvs access in sourceforge, plus the undying respect of your fellow users. :-)
 
--jim

From: mavnet-user-admin <at> lists.sourceforge.net [mailto:mavnet-user-admin <at> lists.sourceforge.net] On Behalf Of Roni Burd
Sent: Thursday, December 09, 2004 8:07 PM
To: mavnet-user <at> lists.sourceforge.net
Subject: [Mavnet-user] General questions on MAV.NET

Hi, I just downloaded the latest version of Maverick.NET and realized the build date is quiet old. I could not find much information anywhere in the page so I thought about asking this list:

 

Is Mav.NET still updated and maintained?

 

Is it synchronized with the latest Java Maverick project?

 

Are people using it for enterprise production code?

 

Thanks for any info you can share

 

Andrew | 10 Dec 11:38 2004
Picon

Re: General questions on MAV.NET

jim moore escribió:
> It actually has been a while since the last maverick.net build, but the
> community is alive and kicking. The project is still fairly in synch
> with the java version of maverick, the only main difference now being
> that the single context object used in maverick.net (and that used to be
> used in java mav) has been split into 3 separate contexts in the java
> mav.
>  
> Currently maverick.net still uses MaverickContext which implements
> IControllerContext, IViewContext, and ITransformContext. In java mav,
> these have now been split into 3 separate context objects (rather than a
> single object implementing all 3 interfaces). This is only really an
> issue if you have identically named parameters in multiple contexts that
> you want to set different values for, so it hasn't really been an issue
> yet for anyone that I know of in mavnet. After all, it stayed that way
> in java mav for several years before it the classes were broken out.
>  
> That said, one of the primary goals of the project is keep in synch with
> java mav, so its probably time to resynch them. The context issue is
> definitely the biggest change, but there may be other minor changes as
> well. I will start taking a look at it myself, but additional help would
> be appreciated, so this is something of a request for volunteers. Anyone
> committed to helping update the source code will be rewarded with
> developer cvs access in sourceforge, plus the undying respect of your
> fellow users. :-)
>  
> --jim
> 
>   _____  
> 
> From: mavnet-user-admin <at> lists.sourceforge.net
> [mailto:mavnet-user-admin <at> lists.sourceforge.net] On Behalf Of Roni Burd
> Sent: Thursday, December 09, 2004 8:07 PM
> To: mavnet-user <at> lists.sourceforge.net
> Subject: [Mavnet-user] General questions on MAV.NET
> 
> 
> 
> Hi, I just downloaded the latest version of Maverick.NET and realized
> the build date is quiet old. I could not find much information anywhere
> in the page so I thought about asking this list:
> 
>  
> 
> Is Mav.NET still updated and maintained? 
> 
>  
> 
> Is it synchronized with the latest Java Maverick project?
> 
>  
> 
> Are people using it for enterprise production code?
> 
>  
> 
> Thanks for any info you can share
> 
>  
> 
> .
> 

The interest on synching to Java Maverick project sounds good.
But, what about supporting the Mono framework? Has anyone tested 
Maverick successfully with XSP? I am actually developing with 
MavNET+VS.NET2003+IIS but have not managed to get it working with XSP 
for Windows.

Any recommendations about this? Any plans to support it?

Thanks in advance.

--

-- 
	Regards,

		Andrew

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
jim moore | 10 Dec 11:49 2004

RE: General questions on MAV.NET

>The interest on synching to Java Maverick project sounds good.
>But, what about supporting the Mono framework? Has anyone tested Maverick
successfully with XSP?
>I am actually developing with MavNET+VS.NET2003+IIS but have not managed to
get it working with XSP
>for Windows.

I tried getting mavnet to work with xsp quite a while ago, but couldn't get
it to. After a bit of back and forth with the mono guys, it turned out the
problem at that time was in mono, not mavnet, so I gave up on it. That was
well over a year ago, though, so those mono issues may now be resolved.
Successfully running mavnet on mono wold be an excellent achievement and
would probably considerably increase the visibility of the project, so if
anyone wants to tackle this, please keep us informed.

--jim

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
Mavnet-user mailing list
Mavnet-user <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mavnet-user

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
Andrew | 10 Dec 12:29 2004
Picon

Re: General questions on MAV.NET

Thanks for your answer.

jim moore escribió:
>>The interest on synching to Java Maverick project sounds good.
>>But, what about supporting the Mono framework? Has anyone tested
> 
> Maverick
> successfully with XSP?
> 
>>I am actually developing with MavNET+VS.NET2003+IIS but have not
> 
> managed to
> get it working with XSP
> 
>>for Windows.
> 
> 
> I tried getting mavnet to work with xsp quite a while ago, but couldn't
> get
> it to. After a bit of back and forth with the mono guys, it turned out
> the
> problem at that time was in mono, not mavnet, so I gave up on it. That
> was
> well over a year ago, though, so those mono issues may now be resolved.
> Successfully running mavnet on mono wold be an excellent achievement and
> would probably considerably increase the visibility of the project, so
> if
> anyone wants to tackle this, please keep us informed.
> 
> --jim
> 

I would like to investigate about this to see if it has been fixed. Can 
you point me out any links (to threads on history archives of some 
mailing-list) or forward me your mail threads about this topic (where 
you talk with the mono community)?

Thanks in advance.

--

-- 
	Regards,

		Andrew

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
jim moore | 10 Dec 12:54 2004

mavnet in mono

found a couple references:

the original mavnet list thread can be found on this page:

http://sourceforge.net/mailarchive/forum.php?max_rows=25&style=ultimate&offs
et=100&forum_id=10543

You will see several refs to the thread: "Using Maverick.NET on Linux"

The most relevant post is probably:

http://sourceforge.net/mailarchive/forum.php?thread_id=2662641&forum_id=1054
3

which points out the bug in mono (there was also a possible workaround in
mavnet), which you can see they have now solved:

http://bugzilla.ximian.com/show_bug.cgi?id=45490 

So the stumbling block preventing us from moving forward last time seems to
have been removed, not to say that others may not exist :-)

--jim

-----Original Message-----
From: mavnet-user-admin <at> lists.sourceforge.net
[mailto:mavnet-user-admin <at> lists.sourceforge.net] On Behalf Of Andrew
Sent: Friday, December 10, 2004 11:29 AM
To: mavnet-user <at> lists.sourceforge.net
Subject: Re: [Mavnet-user] General questions on MAV.NET

Thanks for your answer.

jim moore escribió:
>>The interest on synching to Java Maverick project sounds good.
>>But, what about supporting the Mono framework? Has anyone tested
> 
> Maverick
> successfully with XSP?
> 
>>I am actually developing with MavNET+VS.NET2003+IIS but have not
> 
> managed to
> get it working with XSP
> 
>>for Windows.
> 
> 
> I tried getting mavnet to work with xsp quite a while ago, but 
> couldn't get it to. After a bit of back and forth with the mono guys, 
> it turned out the problem at that time was in mono, not mavnet, so I 
> gave up on it. That was well over a year ago, though, so those mono 
> issues may now be resolved.
> Successfully running mavnet on mono wold be an excellent achievement 
> and would probably considerably increase the visibility of the 
> project, so if anyone wants to tackle this, please keep us informed.
> 
> --jim
> 

I would like to investigate about this to see if it has been fixed. Can you
point me out any links (to threads on history archives of some
mailing-list) or forward me your mail threads about this topic (where you
talk with the mono community)?

Thanks in advance.

-- 
	Regards,

		Andrew

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide Read honest & candid reviews
on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
Mavnet-user mailing list
Mavnet-user <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mavnet-user

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
Cal Holman | 10 Dec 15:32 2004

RE: General questions on MAV.NET

I have developed several applications using Struts on the java side and am now responsible for a group of .Net developers.  So in the interest to learn the architecture and technology I reviewed the web app design patterns on .Net.  Unlike Java, that has no inherent framework, ASP.Net has an event model built in so a page level application is very easy to create and natural.  In fact Page Controller is the preferred framework.  But even MS admits that for a complex app a Front Controller design has some advantage.  I really wanted to separate the layers like I have with Struts so looked for a framework and found Maverick.net.  I have struggled with getting an application together – the examples are too simple and the user’s manual not adequate – I actually began using the Java Doc and Java Users manual to learn how to use the .Net version so I fully support an effort to keep them in sync.

 

I am not a developer – just a weekend hacker – so I am not the right guy to help on keeping the code current and incorporate changes.  But I would be happy to share experiences and code to encourage use.  In the Struts community I helped with the Tiles project many years ago as a user/hacker not a contributor.  So in the last month I have been successful in creating a MVC app using Maverick.net but still have several questions – pretty basic like using the “asp:” tags in a form and maintaining control during the form post.  So far I am using the “html:” tags because the page event model with “asp:” seem to hijack the form post.  Another indication of my skill – I have had the hardest time getting the undocumented second parameter in the controller element correct – after much trial and error the following works – I am assuming .Net requires information about the assembly to create a class?  It would be nice to have it the doc what is needed in the second parm.

 

                <controller class="holmansite.src.controller.TaxAction, holmansite"/>

 

 

I am using FormController and MasterPages for common look and feel – I miss Tiles from Struts for the look and feel.  Many of you probably use XSLT to create a common look and feel but I want an inheritance model for the View.

 

I would be happy to help in any way I can.

 

 

From: mavnet-user-admin <at> lists.sourceforge.net [mailto:mavnet-user-admin <at> lists.sourceforge.net] On Behalf Of Roni Burd
Sent: Thursday, December 09, 2004 3:07 PM
To: mavnet-user <at> lists.sourceforge.net
Subject: [Mavnet-user] General questions on MAV.NET

 

Hi, I just downloaded the latest version of Maverick.NET and realized the build date is quiet old. I could not find much information anywhere in the page so I thought about asking this list:

 

Is Mav.NET still updated and maintained?

 

Is it synchronized with the latest Java Maverick project?

 

Are people using it for enterprise production code?

 

Thanks for any info you can share

 

jim moore | 10 Dec 15:43 2004

RE: General questions on MAV.NET

hi cal,

the second parameter is indeed the assembly. this is standard dot.net form,
so I originally didn't see the need to document it. for example look at the
configSections section from web.config in an asp.net app.

<configSections>
    <section name="DataAccessConfiguration" type="SomeNamespace.SomeClass,
SomeAssembly" />
</configSections>

Additionally, you can fully specify exactly what you want:

			<section name="aspAccelerator"
type="Intesoft.Web.Configuration.HttpRuleEngineSectionHandler,Intesoft.Confi
guration, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=75ebecc4fcf8b09f"/>

This type of type specification would also work in mavnet if you had all
that info about the controller assembly.

As for how you can help out, documentation patches/updates/rewrites are
always appreciated :-) If this is a task you want to take on, I'd be happy
to give you cvs access.

--jim

________________________________

From: mavnet-user-admin <at> lists.sourceforge.net
[mailto:mavnet-user-admin <at> lists.sourceforge.net] On Behalf Of Cal Holman
Sent: Friday, December 10, 2004 2:33 PM
To: mavnet-user <at> lists.sourceforge.net
Subject: RE: [Mavnet-user] General questions on MAV.NET

I have developed several applications using Struts on the java side and am
now responsible for a group of .Net developers.  So in the interest to learn
the architecture and technology I reviewed the web app design patterns on
.Net.  Unlike Java, that has no inherent framework, ASP.Net has an event
model built in so a page level application is very easy to create and
natural.  In fact Page Controller is the preferred framework.  But even MS
admits that for a complex app a Front Controller design has some advantage.
I really wanted to separate the layers like I have with Struts so looked for
a framework and found Maverick.net.  I have struggled with getting an
application together - the examples are too simple and the user's manual not
adequate - I actually began using the Java Doc and Java Users manual to
learn how to use the .Net version so I fully support an effort to keep them
in sync.

I am not a developer - just a weekend hacker - so I am not the right guy to
help on keeping the code current and incorporate changes.  But I would be
happy to share experiences and code to encourage use.  In the Struts
community I helped with the Tiles project many years ago as a user/hacker
not a contributor.  So in the last month I have been successful in creating
a MVC app using Maverick.net but still have several questions - pretty basic
like using the "asp:" tags in a form and maintaining control during the form
post.  So far I am using the "html:" tags because the page event model with
"asp:" seem to hijack the form post.  Another indication of my skill - I
have had the hardest time getting the undocumented second parameter in the
controller element correct - after much trial and error the following works
- I am assuming .Net requires information about the assembly to create a
class?  It would be nice to have it the doc what is needed in the second
parm.

                <controller class="holmansite.src.controller.TaxAction,
holmansite"/>

I am using FormController and MasterPages for common look and feel - I miss
Tiles from Struts for the look and feel.  Many of you probably use XSLT to
create a common look and feel but I want an inheritance model for the View.

I would be happy to help in any way I can.

Cal

www.calandva.com <http://www.calandva.com/> 

www.calandva.net <http://www.calandva.net/>  

________________________________

From: mavnet-user-admin <at> lists.sourceforge.net
[mailto:mavnet-user-admin <at> lists.sourceforge.net] On Behalf Of Roni Burd
Sent: Thursday, December 09, 2004 3:07 PM
To: mavnet-user <at> lists.sourceforge.net
Subject: [Mavnet-user] General questions on MAV.NET

Hi, I just downloaded the latest version of Maverick.NET and realized the
build date is quiet old. I could not find much information anywhere in the
page so I thought about asking this list:

Is Mav.NET still updated and maintained? 

Is it synchronized with the latest Java Maverick project?

Are people using it for enterprise production code?

Thanks for any info you can share

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
A.D. Kent | 10 Dec 16:05 2004
Picon

RE: General questions on MAV.NET

Jim:
 
In response to the original request and in context with your initial response, the organization I work for plans on using both the Java and .NET versions of Maverick for a production-class application, so to the degree that I can assist with any of the development efforts, we should be in a position to make contributions within the next 2-4 months as our internal development schedule gets underway.  I've actually made some minor changes to the latest .NET version, as I had found a bug pertaining to parameters/args that were passed to an XSLT transformation.  Off the top of my head, there may have been one or two other minor items that I found as well; I think I might have sent a note to the community on these items.
 
As an organization, we very well may establish Maverick as our de facto standard framework for web services development across all of our PD disciplines, if our initial efforts are successful (and they should be).  If you are looking for DEV assistance on the .NET version, let me know how we can help.
 
 
A.D. Kent
 
 
 
 
----- Original Message -----
From: jim moore
Sent: 12/10/2004 5:13:53 AM
Subject: RE: [Mavnet-user] General questions on MAV.NET

It actually has been a while since the last maverick.net build, but the community is alive and kicking. The project is still fairly in synch with the java version of maverick, the only main difference now being that the single context object used in maverick.net (and that used to be used in java mav) has been split into 3 separate contexts in the java mav.
 
Currently maverick.net still uses MaverickContext which implements IControllerContext, IViewContext, and ITransformContext. In java mav, these have now been split into 3 separate context objects (rather than a single object implementing all 3 interfaces). This is only really an issue if you have identically named parameters in multiple contexts that you want to set different values for, so it hasn't really been an issue yet for anyone that I know of in mavnet. After all, it stayed that way in java mav for several years before it the classes were broken out.
 
That said, one of the primary goals of the project is keep in synch with java mav, so its probably time to resynch them. The context issue is definitely the biggest change, but there may be other minor changes as well. I will start taking a look at it myself, but additional help would be appreciated, so this is something of a request for volunteers. Anyone committed to helping update the source code will be rewarded with developer cvs access in sourceforge, plus the undying respect of your fellow users. :-)
 
--jim

From: mavnet-user-admin <at> lists.sourceforge.net [mailto:mavnet-user-admin <at> lists.sourceforge.net] On Behalf Of Roni Burd
Sent: Thursday, December 09, 2004 8:07 PM
To: mavnet-user <at> lists.sourceforge.net
Subject: [Mavnet-user] General questions on MAV.NET

Hi, I just downloaded the latest version of Maverick.NET and realized the build date is quiet old. I could not find much information anywhere in the page so I thought about asking this list:

 

Is Mav.NET still updated and maintained?

 

Is it synchronized with the latest Java Maverick project?

 

Are people using it for enterprise production code?

 

Thanks for any info you can share

 

jim moore | 10 Dec 16:09 2004

RE: General questions on MAV.NET

The easist way is to simply submit patches. You can either just submit them to this list, or submit them through sourceforge (if you do it that way, make sure to also notify us by this list to ensure that the patch is applied).
 
Alternatively, if you want to choose a dedicated maintainer from your team, i'd be glad to grant that person cvs access. Then all of your patches can simply be applied by that person.
 
--jim

From: mavnet-user-admin <at> lists.sourceforge.net [mailto:mavnet-user-admin <at> lists.sourceforge.net] On Behalf Of A.D. Kent
Sent: Friday, December 10, 2004 3:05 PM
To: mavnet-user <at> lists.sourceforge.net
Subject: RE: [Mavnet-user] General questions on MAV.NET

Jim:
 
In response to the original request and in context with your initial response, the organization I work for plans on using both the Java and .NET versions of Maverick for a production-class application, so to the degree that I can assist with any of the development efforts, we should be in a position to make contributions within the next 2-4 months as our internal development schedule gets underway.  I've actually made some minor changes to the latest .NET version, as I had found a bug pertaining to parameters/args that were passed to an XSLT transformation.  Off the top of my head, there may have been one or two other minor items that I found as well; I think I might have sent a note to the community on these items.
 
As an organization, we very well may establish Maverick as our de facto standard framework for web services development across all of our PD disciplines, if our initial efforts are successful (and they should be).  If you are looking for DEV assistance on the .NET version, let me know how we can help.
 
 
A.D. Kent
 
 
 
 
----- Original Message -----
From: jim moore
Sent: 12/10/2004 5:13:53 AM
Subject: RE: [Mavnet-user] General questions on MAV.NET

It actually has been a while since the last maverick.net build, but the community is alive and kicking. The project is still fairly in synch with the java version of maverick, the only main difference now being that the single context object used in maverick.net (and that used to be used in java mav) has been split into 3 separate contexts in the java mav.
 
Currently maverick.net still uses MaverickContext which implements IControllerContext, IViewContext, and ITransformContext. In java mav, these have now been split into 3 separate context objects (rather than a single object implementing all 3 interfaces). This is only really an issue if you have identically named parameters in multiple contexts that you want to set different values for, so it hasn't really been an issue yet for anyone that I know of in mavnet. After all, it stayed that way in java mav for several years before it the classes were broken out.
 
That said, one of the primary goals of the project is keep in synch with java mav, so its probably time to resynch them. The context issue is definitely the biggest change, but there may be other minor changes as well. I will start taking a look at it myself, but additional help would be appreciated, so this is something of a request for volunteers. Anyone committed to helping update the source code will be rewarded with developer cvs access in sourceforge, plus the undying respect of your fellow users. :-)
 
--jim

From: mavnet-user-admin <at> lists.sourceforge.net [mailto:mavnet-user-admin <at> lists.sourceforge.net] On Behalf Of Roni Burd
Sent: Thursday, December 09, 2004 8:07 PM
To: mavnet-user <at> lists.sourceforge.net
Subject: [Mavnet-user] General questions on MAV.NET

Hi, I just downloaded the latest version of Maverick.NET and realized the build date is quiet old. I could not find much information anywhere in the page so I thought about asking this list:

 

Is Mav.NET still updated and maintained?

 

Is it synchronized with the latest Java Maverick project?

 

Are people using it for enterprise production code?

 

Thanks for any info you can share

 


Gmane