[Mono-docs-list] Tutorial and remoting: sample from Lluis.

2003-03-12 Thread Miguel de Icaza
Hello!

   I often find myself pointing people to the mailing list archives
`Check out the sample that Lluis wrote in the mailing list for remoting
to use it'.   It would be nice if we got the small samples from Lluis
into the tutorial, so I can tell people `Check the tutorial section for
remoting'.

   Nothing too elaborate, but at least we would have a central location
for this information.

Miguel.
___
Mono-docs-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-docs-list


Re: [Mono-docs-list] Tutorial and remoting: sample from Lluis.

2003-03-12 Thread Jamin Philip Gray
On 12 Mar 2003, Miguel de Icaza wrote:

I often find myself pointing people to the mailing list archives
 `Check out the sample that Lluis wrote in the mailing list for remoting
 to use it'.   It would be nice if we got the small samples from Lluis
 into the tutorial, so I can tell people `Check the tutorial section for
 remoting'.
 
Nothing too elaborate, but at least we would have a central location
 for this information.

Thanks for your ideas you posted in #mono, Miguel.  Lluis's post, btw I
found at:

http://www.mail-archive.com/[EMAIL PROTECTED]/msg00157.html

I've been playing around with remoting lately and have posted a few
examples on my website including an example implementing very basic
security where I publish a factory with a Login() method which returns the
object if the login is successful:

.NET Remoting with Mono Part I:
http://pubcrawler.org/modules.php?name=Newsfile=articlesid=91

.NET Remoting with Mono Part II:
http://pubcrawler.org/modules.php?name=Newsfile=articlesid=92

Remote Control IRC Bot:
http://pubcrawler.org/modules.php?name=Newsfile=articlesid=95

Adding Custom Basic Security to .NET Remoting:
http://pubcrawler.org/modules.php?name=Newsfile=articlesid=96

-- 
name:   Jamin Philip Gray
email:  [EMAIL PROTECTED]
icq:1361499
aim:jamingray47
yahoo:  jamin47
web:http://pubcrawler.org

I don't know half of you half as well as I should like, and I like less
than half of you half as well as you deserve.

--Bilbo Baggins

___
Mono-docs-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-docs-list


[Mono-list] Documentation vb.net for gtk#

2003-03-12 Thread Massimiliano Arcidiacono



Hi,

 I am a problem, 
where I can find the documentation vb.net for gtk# ?

I have write this program:

Imports SystemImports 
Gtk

Module GtkTest

 Sub 
Main()  Dim Win as 
Window Dim Btn as 
ButtonApplication.Init() 
Win = new Window ("Hello GNOME")Btn = 
new Button ("GNU/Linux")Win.Add 
(Btn)Win.SetDefaultSize(300,300) 
 Win.ShowAll() 
  
 Application.Run () 
 End Sub

End Module
 but I don't 
know other 

Where I canf find the documentation ?

Best regards,

 Max 
Arcidiacono


Re: [Mono-list] CSharpMode ?

2003-03-12 Thread Fabian Fagerholm
On Tue, 2003-03-11 at 16:17, Bob Koss wrote:
 Is anyone using CsMode in XEmacs?
 
 I can't get it to load using XEmacs 21.4.12.

Have you tried this:
http://davh.dk/script/csharp-mode.el

-- 
Fabian Fagerholm [EMAIL PROTECTED]
paniq.net

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] mod_mono and user dirs

2003-03-12 Thread Daniel Lopez

Miguel suggested to allow individual users to be able to run their
own .aspx pages from their home directories.
In Apache, you can use the UserDir configuration directive to tell the web
server that when 
http://www.example.com/~userfoo/index.aspx is requested, it should return
/home/userfoo/public_html/index.aspx

But in ASP.NET, all requests go thru an ApplicationHost, that has a virtual
path and a physical path, which are different for each user. I have thought
of the following implementation possibilities:
- Detect that a user directory is being requested and create an application
host on the fly for that user
- Create an ApplicationHost that is shared by all users, but modify
HttpWorkerRequest so when the translated path is requested, it will return
the appropriate user directory with public_html inserted in the right place.

I am not entirely satisfied with these, specially because I dont know if b)
will have some unwanted side effects
Do you have any suggestions on the best way to approach this or a link to
relevant discussion/info?
I am posting this to some ASP.NET groups, but since they are windows centric
I dont think they will know what I am talking about :-)

Cheers

Daniel
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


RE: [Mono-list] mod_mono and user dirs

2003-03-12 Thread Torstensson, Patrik
You could also make a HttpModule that checks for /~user and translate's
that into a correct path (that could be saved in web.config or other cfg
file)

Cheers,
 Patrik

 -Original Message-
 From: Daniel Lopez [mailto:[EMAIL PROTECTED] 
 Sent: Wednesday, March 12, 2003 11:14 AM
 To: [EMAIL PROTECTED]
 Subject: [Mono-list] mod_mono and user dirs
 
 
 
 Miguel suggested to allow individual users to be able to run their
 own .aspx pages from their home directories.
 In Apache, you can use the UserDir configuration directive to 
 tell the web
 server that when 
 http://www.example.com/~userfoo/index.aspx is requested, it 
 should return
 /home/userfoo/public_html/index.aspx
 
 But in ASP.NET, all requests go thru an ApplicationHost, that 
 has a virtual
 path and a physical path, which are different for each user. 
 I have thought
 of the following implementation possibilities:
 - Detect that a user directory is being requested and create 
 an application
 host on the fly for that user
 - Create an ApplicationHost that is shared by all users, but modify
 HttpWorkerRequest so when the translated path is requested, 
 it will return
 the appropriate user directory with public_html inserted in 
 the right place.
 
 I am not entirely satisfied with these, specially because I 
 dont know if b)
 will have some unwanted side effects
 Do you have any suggestions on the best way to approach this 
 or a link to
 relevant discussion/info?
 I am posting this to some ASP.NET groups, but since they are 
 windows centric
 I dont think they will know what I am talking about :-)
 
 Cheers
 
 Daniel
 ___
 Mono-list maillist  -  [EMAIL PROTECTED]
 http://lists.ximian.com/mailman/listinfo/mono-list
 
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] mod_mono and user dirs

2003-03-12 Thread Daniel Lopez

 You could also make a HttpModule that checks for /~user and translate's
 that into a correct path (that could be saved in web.config or other cfg
 file)

I can do that with Apache (and reuse the UserDir directive), but when do you
use that information? My guess was overriding PathTranslated in
HttpWorkerRequest, but it just does not feel right :)
As you suggested, I will look for examples of HttpModules that change the
physical path and see how they do it.

thanks!


  -Original Message-
  From: Daniel Lopez [mailto:[EMAIL PROTECTED] 
  Sent: Wednesday, March 12, 2003 11:14 AM
  To: [EMAIL PROTECTED]
  Subject: [Mono-list] mod_mono and user dirs
  
  
  
  Miguel suggested to allow individual users to be able to run their
  own .aspx pages from their home directories.
  In Apache, you can use the UserDir configuration directive to 
  tell the web
  server that when 
  http://www.example.com/~userfoo/index.aspx is requested, it 
  should return
  /home/userfoo/public_html/index.aspx
  
  But in ASP.NET, all requests go thru an ApplicationHost, that 
  has a virtual
  path and a physical path, which are different for each user. 
  I have thought
  of the following implementation possibilities:
  - Detect that a user directory is being requested and create 
  an application
  host on the fly for that user
  - Create an ApplicationHost that is shared by all users, but modify
  HttpWorkerRequest so when the translated path is requested, 
  it will return
  the appropriate user directory with public_html inserted in 
  the right place.
  
  I am not entirely satisfied with these, specially because I 
  dont know if b)
  will have some unwanted side effects
  Do you have any suggestions on the best way to approach this 
  or a link to
  relevant discussion/info?
  I am posting this to some ASP.NET groups, but since they are 
  windows centric
  I dont think they will know what I am talking about :-)
  
  Cheers
  
  Daniel
  ___
  Mono-list maillist  -  [EMAIL PROTECTED]
  http://lists.ximian.com/mailman/listinfo/mono-list
  
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] mod_mono and user dirs

2003-03-12 Thread Daniel Lopez


 In IIS 6 a new term was introduced, a web garden. A web garden is an
 application host that hosts several applications on the same process.
 It is also possible (of course) to create several web gardens.

Oh, I was not aware of this, I´ll read up on that 

 So as I see it we have the following options:
 
 - Update the application host to receive as a parameter several paths.
 Each path represents an application. This means that every user path
 will be manually enter to the config. This is also useful for applying a
 web garden concept in mod_mono.

You can do that with MonoApplication /~ /home/
The problem is adding the public_html in the right place, the workaround I
suggested so far was 
MonoApplication /~ /some/path
and then soft-linking the public_html to there

 - Add a parameter to the application host that will recognize a pattern
 that will be interpreted as a user home directory. By default it can be
 paths with a ~ sign, but it can also be any kind of pattern (for
 example a path named home_username). Perhaps it will be useful to allow
 adding some kind of a loadable filter that will be able to hold this
 logic. This will allow a nicer approach in windows so we can have a
 source path (equivalent to /home/) and underneath it a filter that will
 process the received user home directory name and convert it to the
 physical path according to some kind of a logic.
 
 So we will have s path that looks like this:
 http://myserver/mono/~username/ or perhaps it will even look like this:
 http://myserver/mono/user_joe/
 
 
 - Write a user pages application host which specifically works for user
 home directories.
 
 In this case the IIS 6 web garden model seems like a logical choice and
 although there is currently no support for something like user pages,
 perhaps it will be best to combine the 2 first suggestions I have made
 so we will support a similar concept of web garden while still being
 able to serve user pages.
 
 What do you think about it?

I like the ideas, what I am trying to figure out is where to do the
transformations. Patrik suggested HttpModule, I am going to look for
examples in which an HttpModule is used to change the physical path.
The other one that I had in mind originally is changing MapPath, so if a
certain flag is set, it will use the apache path_translated. That will allow
us not only use UserDir apache directive, but take advantage of all other
apache modules that map virtual to physical paths (such as mod_rewrite).
That will allow to easily implement, for example, the mapping on Windows
that you suggested 

Cheers

Daniel
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] mod_mono and userdir

2003-03-12 Thread Daniel Lopez

I believe part of what I want can be accomplished with 

HttpContext.RewritePath()

Not currently implemented in Mono, I´ll look into implementing it.
This can then be called from an HttpModule

Cheers

Daniel
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


RE: [Mono-list] mod_mono and user dirs

2003-03-12 Thread Eran Sandler
Hi Daniel,

MS doesn't handle such a thing because it doesn't really exists by
default.

ASP.NET running on IIS 5 (or IIS 6 in IIS 5 compatibility mode) has only
ONE host for ALL applications running that certain server.

In IIS 6 a new term was introduced, a web garden. A web garden is an
application host that hosts several applications on the same process.
It is also possible (of course) to create several web gardens.

So as I see it we have the following options:

- Update the application host to receive as a parameter several paths.
Each path represents an application. This means that every user path
will be manually enter to the config. This is also useful for applying a
web garden concept in mod_mono.

- Add a parameter to the application host that will recognize a pattern
that will be interpreted as a user home directory. By default it can be
paths with a ~ sign, but it can also be any kind of pattern (for
example a path named home_username). Perhaps it will be useful to allow
adding some kind of a loadable filter that will be able to hold this
logic. This will allow a nicer approach in windows so we can have a
source path (equivalent to /home/) and underneath it a filter that will
process the received user home directory name and convert it to the
physical path according to some kind of a logic.

So we will have s path that looks like this:
http://myserver/mono/~username/ or perhaps it will even look like this:
http://myserver/mono/user_joe/


- Write a user pages application host which specifically works for user
home directories.

In this case the IIS 6 web garden model seems like a logical choice and
although there is currently no support for something like user pages,
perhaps it will be best to combine the 2 first suggestions I have made
so we will support a similar concept of web garden while still being
able to serve user pages.

What do you think about it?

Eran

-Original Message-
From: Daniel Lopez [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, March 12, 2003 12:14 PM
To: [EMAIL PROTECTED]
Subject: [Mono-list] mod_mono and user dirs


Miguel suggested to allow individual users to be able to run their
own .aspx pages from their home directories.
In Apache, you can use the UserDir configuration directive to tell the
web
server that when 
http://www.example.com/~userfoo/index.aspx is requested, it should
return
/home/userfoo/public_html/index.aspx

But in ASP.NET, all requests go thru an ApplicationHost, that has a
virtual
path and a physical path, which are different for each user. I have
thought
of the following implementation possibilities:
- Detect that a user directory is being requested and create an
application
host on the fly for that user
- Create an ApplicationHost that is shared by all users, but modify
HttpWorkerRequest so when the translated path is requested, it will
return
the appropriate user directory with public_html inserted in the right
place.

I am not entirely satisfied with these, specially because I dont know if
b)
will have some unwanted side effects
Do you have any suggestions on the best way to approach this or a link
to
relevant discussion/info?
I am posting this to some ASP.NET groups, but since they are windows
centric
I dont think they will know what I am talking about :-)

Cheers

Daniel
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] mod_mono and userdir

2003-03-12 Thread Daniel Lopez

Yes, I already looked at the HttpApplication events and in the System.Web
namespace and could not find a path resolve event? Should I be looking
somwehre else?
The current place I am thinking on hooking is in BeginRequest

 There is a event that is called during path resolve, that could resolve that
 path into another physical path (just change it). I don't have time to make
 a poc now but take a look in MSDN.
 
 Cheers,
  Patrik
 
  -Original Message-
  From: Daniel Lopez [mailto:[EMAIL PROTECTED] 
  Sent: Wednesday, March 12, 2003 12:35 PM
  To: [EMAIL PROTECTED]
  Subject: [Mono-list] mod_mono and userdir
  
  
  
  I believe part of what I want can be accomplished with 
  
  HttpContext.RewritePath()
  
  Not currently implemented in Mono, I´ll look into implementing it.
  This can then be called from an HttpModule
  
  Cheers
  
  Daniel
  ___
  Mono-list maillist  -  [EMAIL PROTECTED]
  http://lists.ximian.com/mailman/listinfo/mono-list
  
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] Mono .23 Release - Red carpet

2003-03-12 Thread Chris Whelan




Thanks a lot!

On Wed, 2003-03-12 at 00:45, Miguel de Icaza wrote:

Hello,

 I was just wondering why the mono red-carpet channel is still at .22

It has been corrected.





Re: [Mono-list] lies and microbenmarks

2003-03-12 Thread Sebastian Bergmann
Brian Deacon wrote:
 benchmarking that is apparently forbidden in the license from MS and
 explicitly discouraged by Miguel on go-mono?

  Benchmarking the Microsoft .Net implementation and comparing it to
  other implementations, like Mono, is forbidden? Do you have a link for
  this?

  Thanks,
Sebastian

-- 
  Sebastian Bergmann
  http://sebastian-bergmann.de/ http://phpOpenTracker.de/

  Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


RE: [Mono-list] mod_mono and userdir

2003-03-12 Thread Torstensson, Patrik
That's true, BeginRequest is the best. I was just thinking about another
interface, it's hard to use.. 

Sorry.

Anyway, should be easy to change.

Cheers,
 Patrik

 -Original Message-
 From: Daniel Lopez [mailto:[EMAIL PROTECTED] 
 Sent: Wednesday, March 12, 2003 1:56 PM
 To: [EMAIL PROTECTED]
 Subject: Re: [Mono-list] mod_mono and userdir
 
 
 
 Yes, I already looked at the HttpApplication events and in 
 the System.Web
 namespace and could not find a path resolve event? Should I be looking
 somwehre else?
 The current place I am thinking on hooking is in BeginRequest
 
  There is a event that is called during path resolve, that 
 could resolve that
  path into another physical path (just change it). I don't 
 have time to make
  a poc now but take a look in MSDN.
  
  Cheers,
   Patrik
  
   -Original Message-
   From: Daniel Lopez [mailto:[EMAIL PROTECTED] 
   Sent: Wednesday, March 12, 2003 12:35 PM
   To: [EMAIL PROTECTED]
   Subject: [Mono-list] mod_mono and userdir
   
   
   
   I believe part of what I want can be accomplished with 
   
   HttpContext.RewritePath()
   
   Not currently implemented in Mono, I´ll look into implementing it.
   This can then be called from an HttpModule
   
   Cheers
   
   Daniel
   ___
   Mono-list maillist  -  [EMAIL PROTECTED]
   http://lists.ximian.com/mailman/listinfo/mono-list
   
 ___
 Mono-list maillist  -  [EMAIL PROTECTED]
 http://lists.ximian.com/mailman/listinfo/mono-list
 
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] mono-win-installer

2003-03-12 Thread SiD`
hi!

I've installed the mono windows installer in c:\monoblabla\install

now how can i install mono now?

(there is not any install/setup)

thx in advance

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


RE: [Mono-list] mono-win-installer

2003-03-12 Thread Daniel Morgan
The installer exe is the setup.

Now, you can go to the MS DOS prompt, and type:

C:\ mono.bat

or

C:\ mcs.bat

If you have cygwin installed, you could do:

$ mono.exe.sh

or

$ mcs.bat

If this does not work, try setting your user PATH environment variable in
the system control panel. For instance:

c:\monoblabla\install\bin;c:\monoblabla\install\lib;

Mono is the Mono CLR virtual machine which .net programs must be run on:

C:\ mono.bat hello.exe

Mcs is the Mono C# compiler:

C:\ mcs.bat hello.cs

If you need to reference an assembly like System.Data.dll, then you would
do:

C:\ mcs.bat hello.cs /r:System.Data.dll

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of SiD`
Sent: Wednesday, March 12, 2003 9:07 AM
To: '[EMAIL PROTECTED]'
Subject: [Mono-list] mono-win-installer


hi!

I've installed the mono windows installer in c:\monoblabla\install

now how can i install mono now?

(there is not any install/setup)

thx in advance

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] XSP under Win32

2003-03-12 Thread Rubén Gutierrez
Hi,

After several attempts (with different versions of mono), I finally
managed to run the xsp 3.0 server under WinXP Pro, with Mono 0.23.
It always compiled without errors but I haven't been able to run it
correctly before. Now, with this version (xsp 3.0 and mono 0.23) it
looked like it was working fine, BUT, it still couldn't compile any
files. It seems that the server was looking for mcs.bat,
monobasepath.bat and some other files, but it failed to find them.
Those files where in my Windows directory, which obviously is in the
PATH, so I thought maybe it was looking for those files in the same
directory I was running the server from, so I ran the server from the
Windows folder, and used the --root parameter to specify the root
directory, but still it was failing.
Then, I found out the server (or the runtime or whatever) was looking
for those bat files in the root folder. It didn't matter whether those
files were in the PATH or not, it was looking for those files in the
root folder, so I copied those files to the root directory and it worked
perfectly.
Now, my question is, is there something I can change somewhere, to
make it not necesary to have those bats in the root directory?

BTW, the server was algo looking for machine.config in
C:\mono-0.23\etc\mono\mono\ instead of C:\mono-0.23\etc\mono\
So I had to create that folder (the new \mono) and copy the file in
there.

Cheers and keep up the good work!
 
Ruben Gutierrez
Publicaciones Electronicas
MP Ediciones S.A.
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


RE: [Mono-list] mod_mono and userdir

2003-03-12 Thread Eran Sandler
Title: Re: [Mono-list] mod_mono and userdir





Hi Daniel,

You can write an HttpModule that upon initalization hooks to the 
BeginRequest event and it can parse the request URL and perform server redirect 
or directly write to the response.

I've done such things for different reasons (not the ones that you want) 
but you should bare in mind that on EVERY request that comes to that application 
it will pass through your module so except a decrease in performance.

I think you should try to resolve it at the apache module level. Perhaps by 
doing what I have suggested in my previous post (I'm not sure how to do that 
since I don't know Apache that well).

If you can redirect a request at the Apachemodule level it seems like 
the most reasonable place to do that.

Eran

  -Original Message- From: Daniel Lopez 
  [mailto:[EMAIL PROTECTED] Sent:  12/03/2003 14:55 To: 
  [EMAIL PROTECTED] Cc: Subject: Re: [Mono-list] 
  mod_mono and userdir
  Yes, I already looked at the HttpApplication events and in the 
  System.Webnamespace and could not find a path resolve event? Should I be 
  lookingsomwehre else?The current place I am thinking on hooking is in 
  BeginRequest There is a event that is called during path resolve, 
  that could resolve that path into another physical path (just change 
  it). I don't have time to make a poc now but take a look in 
  MSDN. Cheers, Patrik  
  -Original Message-  From: Daniel Lopez [mailto:[EMAIL PROTECTED]]  
  Sent: Wednesday, March 12, 2003 12:35 PM  To: 
  [EMAIL PROTECTED]  Subject: [Mono-list] mod_mono and 
  userdir I believe part of 
  what I want can be accomplished with   
  HttpContext.RewritePath()   Not currently implemented 
  in Mono, Ill look into implementing it.  This can then be called 
  from an HttpModule   Cheers   
  Daniel  ___ 
   Mono-list maillist - [EMAIL PROTECTED]  
  http://lists.ximian.com/mailman/listinfo/mono-list 
  ___Mono-list 
  maillist - [EMAIL PROTECTED]http://lists.ximian.com/mailman/listinfo/mono-list




RE: [Mono-list] patch: XML Deserialization

2003-03-12 Thread Miguel de Icaza
Hello Elan!

 I sent this patch almost a week ago and have not seen it be merged into
 CVS or rejected. Hence this keep-alive email 8-)

We are sorry for the slow time to reply to your email message.   I have
now applied your patch to CVS.  

In the future, feel free to mail me directly ([EMAIL PROTECTED])

Miguel.
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] Possible Mono developement

2003-03-12 Thread Eric Willis
Hello,

After some initial discussion with Miguel de Icaza in regards to Mono, I 
want to discuss with you what I'm developing. First I'm going to paste a few 
clips from our correspondence, then I will give a little more details to the 
solutions I'm working.

Miguel wrote:
We are working with a few users to make sure that Mono is commercially
viable for their particular use.  We develop a contractual agreement,
and we make sure that those components that the users require are in
place.
Miguel wrote:

A full replacement for .NET is hard, but particular components like
ASP.NET and ADO.NET do exist today.  If you are interested in having
your product work flawlessly on Mono, you could hire Ximian to have
those components that you need developed to the point of production use.
What type of associated costs(rough price range) would that entail? I'm 
trying to keep a tight handle on costs, which is one of the reason I'm 
turning to mono is the first place.

I wrote:
I would love to develop my applications using Mono. I have had the thoughts 
on my mind. It would allow me to take advantage of Linux and be a little 
less dependent on Microsoft technologies (If I understand Mono correctly). 
I know that if were possible to run my data center using linux, I could 
pass a tremendous savings over to my customers.
Yes, that is one of the ideas.  Would you mind talking about these
things with a Ximian representative that is exploring the market for
Mono-related products?
I am in the process of developing a host of business applications to be 
delivered over the web on a subscription basis..in particular an ERP,supply 
chain management, and CRM to name a few of the projects. I have done all my 
initial work and was just going to begin the development in .net ;however, I 
kept having second thoughts about using .net becuase I didn't want to get 
locked in to MS. products. I do understand the technical merits of .net over 
j2ee, but at the same time, I didn't want to lock myself out of being able 
to consider running linux and using other open source software. Mono would 
seem to solve that problem for me. This really excites me.

I read an article about Mono several months ago, but I didn't know how far 
along you had come with the project. Then I began doing more reading and 
realized that you have come a long way since I read that article. It seems 
as though I could develop and deploy in Mono.

Please understand that I am no developer, but I do have a team of over 30 
developers working on my projects. I would like to get them in contact with 
some people from Ximian so that they can address some of their questions.

I would also like to discuss the viability of moving forward with Mono. I'm 
going to fly to Boston to meet with Miguel over the next couple of weeks 
also. I'm very excited about the prospects of developing my projects in 
Mono.

I also wanted to attach something else Miguel wrote:

Today Mono lacks development tools, but we would run applications that
were developed with Microsoft Windows.  So you can use Visual
Studio.NET, and deploy with Mono. 
I passed this on to my developers. If I understand correctly, they can using 
Visual Studio and still be 100 percent Mono. Again, I don't have technical 
expertise in development as I am not a developer. I just want to make sure I 
understand this correctly.

Also, is there someone I could call to discuss some other issues I have?

Best Regards,

Eric Willis

Eric Willis
Willis Property Development, LLC
http://www.wpdllc.com
Bringing Properties to Life
Happiness is the state of consciousness which proceeds from the achievement 
of ones values through non-contradictory action.



_
Add photos to your e-mail with MSN 8. Get 2 months FREE*.  
http://join.msn.com/?page=features/featuredemail

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


SV: [Mono-list] mod_mono and userdir

2003-03-12 Thread Steinar Herland
If it's HttpModule or an Apache module doesn't matter. The request will have to be 
handled / rewritten on every request anyway.

I believe a HttpModule is preferred because it's a pure C# solution, and because of 
the simplicity:

if(Request.Path.IndexOf(~)0){  //Use a RegEx here?
//Do something
HttpContext.Current.RewritePath(MyNewPath);
}
//Done...

Steinar

-Opprinnelig melding-
Fra: Eran Sandler [mailto:[EMAIL PROTECTED] 
Sendt: 12. mars 2003 16:17
Til: Daniel Lopez; [EMAIL PROTECTED]
Emne: RE: [Mono-list] mod_mono and userdir

Hi Daniel,
?
You can write an HttpModule that upon initalization hooks to the BeginRequest event 
and it can parse the request URL and perform server redirect or directly write to the 
response.
?
I've done such things for different reasons (not the ones that you want) but you 
should bare in mind that on EVERY request that comes to that application it will pass 
through your module so except a decrease in performance.
?
I think you should try to resolve it at the apache module level. Perhaps by doing what 
I have suggested in my previous post (I'm not sure how to do that since I don't know 
Apache that well).
?
If you can redirect a request at the Apache?module level it seems like the most 
reasonable place to do that.
?
Eran
-Original Message- 
From: Daniel Lopez [mailto:[EMAIL PROTECTED] 
Sent:  12/03/2003 14:55 
To: [EMAIL PROTECTED] 
Cc: 
Subject: Re: [Mono-list] mod_mono and userdir

Yes, I already looked at the HttpApplication events and in the System.Web
namespace and could not find a path resolve event? Should I be looking
somwehre else?
The current place I am thinking on hooking is in BeginRequest

 There is a event that is called during path resolve, that could resolve that
 path into another physical path (just change it). I don't have time to make
 a poc now but take a look in MSDN.

 Cheers,
? Patrik

  -Original Message-
  From: Daniel Lopez [mailto:[EMAIL PROTECTED]
  Sent: Wednesday, March 12, 2003 12:35 PM
  To: [EMAIL PROTECTED]
  Subject: [Mono-list] mod_mono and userdir
 
 
 
  I believe part of what I want can be accomplished with
 
  HttpContext.RewritePath()
 
  Not currently implemented in Mono, Ill look into implementing it.
  This can then be called from an HttpModule
 
  Cheers
 
  Daniel
  ___
  Mono-list maillist? -? [EMAIL PROTECTED]
  http://lists.ximian.com/mailman/listinfo/mono-list
 
___
Mono-list maillist? -? [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] Build fails on OS X

2003-03-12 Thread James Fitzsimons
Hi all,
I am trying to build mono on my OS X (10.2) machine at home.
Unfortunately I ran into problems before I even got to Mono!

I got the following error trying to build glibc:

snip
checking for indent... indent
checking for perl... /usr/bin/perl
checking for iconv_open... no
checking for libiconv_open in -liconv... no
checking for iconv_open in -liconv... no
configure: error: *** No iconv() implementation found in C library or
libiconv 
bash-2.05a$ 
/snip

I was wondering if anyone else had struck this problem on OS X and could
suggest a work around?

Thanks very much,
James Fitzsimons
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Build fails on OS X

2003-03-12 Thread Jeffrey Stedfast
you probably need to install libiconv from
ftp://ftp.gnu.org/pub/gnu/libiconv/

(I think I got the url path right, if not - it's somewhere on
ftp.gnu.org)

Jeff

On Wed, 2003-03-12 at 16:39, James Fitzsimons wrote:
 Hi all,
 I am trying to build mono on my OS X (10.2) machine at home.
 Unfortunately I ran into problems before I even got to Mono!
 
 I got the following error trying to build glibc:
 
 snip
 checking for indent... indent
 checking for perl... /usr/bin/perl
 checking for iconv_open... no
 checking for libiconv_open in -liconv... no
 checking for iconv_open in -liconv... no
 configure: error: *** No iconv() implementation found in C library or
 libiconv 
 bash-2.05a$ 
 /snip
 
 I was wondering if anyone else had struck this problem on OS X and could
 suggest a work around?
 
 Thanks very much,
 James Fitzsimons
 ___
 Mono-list maillist  -  [EMAIL PROTECTED]
 http://lists.ximian.com/mailman/listinfo/mono-list
-- 
Jeffrey Stedfast
Evolution Hacker - Ximian, Inc.
[EMAIL PROTECTED]  - www.ximian.com

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Build fails on OS X

2003-03-12 Thread John Duncan
You should get these packages from fink (fink.sourceforge.net). They 
have already been ported and confirmed there. Then, you make sure that 
they are in your paths, and in the LDFLAGS, etc., and mono will build.

John

On Wednesday, March 12, 2003, at 05:20 PM, Jeffrey Stedfast wrote:

you probably need to install libiconv from
ftp://ftp.gnu.org/pub/gnu/libiconv/
(I think I got the url path right, if not - it's somewhere on
ftp.gnu.org)
Jeff

On Wed, 2003-03-12 at 16:39, James Fitzsimons wrote:
Hi all,
I am trying to build mono on my OS X (10.2) machine at home.
Unfortunately I ran into problems before I even got to Mono!
I got the following error trying to build glibc:

snip
checking for indent... indent
checking for perl... /usr/bin/perl
checking for iconv_open... no
checking for libiconv_open in -liconv... no
checking for iconv_open in -liconv... no
configure: error: *** No iconv() implementation found in C library or
libiconv
bash-2.05a$
/snip
I was wondering if anyone else had struck this problem on OS X and 
could
suggest a work around?

Thanks very much,
James Fitzsimons
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list
--
Jeffrey Stedfast
Evolution Hacker - Ximian, Inc.
[EMAIL PROTECTED]  - www.ximian.com
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


RE: [Mono-list] libgc in CVS

2003-03-12 Thread Miguel de Icaza
Hello!

 Actually what I meant was that I did an anon-cvs update and when it
 updated the libgc module it was downloading mcs, mono, debugger,
 monodoc, etc. files *inside* the libgc module. I did get the normal
 updates of those as separate modules also. I browsed the CVS thru the
 web and all of the modules seem to be duplicated inside the libgc
 module. It made for a long download. :) I was just wondering is all.

Oh, we should definitely dig into this problem.  And am sorry for the
trouble that this caused.

Miguel
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] lies and microbenmarks

2003-03-12 Thread Fergus Henderson
On 12-Mar-2003, Sebastian Bergmann [EMAIL PROTECTED] wrote:
   Benchmarking the Microsoft .Net implementation and comparing it to
   other implementations, like Mono, is forbidden?

Yes.  Or at least Microsoft attempts to forbid it.
Whether or not this is actually legally enforcable is doubtful.

Microsoft should be strongly condemned for their unconscionable attempt to
restrict free speech.

 Do you have a link for this?

When you install the Microsoft .NET Framework SDK Version 1.0,
there is a click-wrap license that includes the following condition:

 | 4.8  Benchmark Testing.  You may not disclose the results of any
 | benchmark test of the .NET Framework component of the Product to any
 | third party without Microsoft's prior written approval.

I have attempted to obtain such permission, describing my experimental
setup to Microsoft.  But Microsoft are not willing to grant such approval
until they have seen the actual results.  This destroys the scientific
validity of any published .NET benchmark test results.

Furthermore, Microsoft have told me that version 1.1 will have a similar
condition.

-- 
Fergus Henderson [EMAIL PROTECTED]  |  I have always known that the pursuit
The University of Melbourne |  of excellence is a lethal habit
WWW: http://www.cs.mu.oz.au/~fjh  | -- the last words of T. S. Garp.
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] Re: Mono-list digest, Vol 1 #866 - 13 msgs

2003-03-12 Thread Brian Deacon
Apologies for putting words in Miguel's mouth It's actually
something I was remembering from the FAQ for Portable.Net
http://www.southern-storm.com.au/pnet_faq.html

In retrospect, it looks like it's more of an issue for the author(s) of
PNetMark, as it is a benchmarking tool... 

snip
You may be tempted to run PNetMark against the Microsoft CLR. If you do,
you cannot tell the author of the benchmark, or anyone else for that
matter, what the results are. The following is an excerpt from
Microsoft's End User License Agreement (EULA) for their .NET Framework
SDK redistributables:

Performance or Benchmark Testing. You may not disclose the results of
any benchmark test of either the Server Software or Client Software to
any third party without Microsoft's prior written approval. Thus, you
can run the benchmark if you like, but you must keep the results to
yourself. If you don't like this, then you will have to take it up with
Microsoft's lawyers.
snip

A link to the actual EULA:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/redisteula.asp

Anything more I could say would start with I'm not a lawyer, but... so
I'll just shut up now.  :)

Brian

 From: Sebastian Bergmann [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Subject: Re: [Mono-list] lies and microbenmarks
 Date: 12 Mar 2003 17:39:18 +0100
 
 Brian Deacon wrote:
  benchmarking that is apparently forbidden in the license from MS and
  explicitly discouraged by Miguel on go-mono?
 
   Benchmarking the Microsoft .Net implementation and comparing it to
   other implementations, like Mono, is forbidden? Do you have a link for
   this?
 
   Thanks,
 Sebastian
 


___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] Can't launch processes as normal user

2003-03-12 Thread Pablo Baena




Hello! There was a time when I could launch processes with mono as a normal user, but that isn't the case anymore. Now I have to be logged in as root. Is it a bug or a new policy?

Regards!



-- 
Pablo Baena [EMAIL PROTECTED]