RE: [U2] .net versus VS

2007-12-04 Thread gerry-u2ug
Good article.

I would have to say though that this really only addresses those 100%
'dragdrop' programmers.

There is nothing that prevents one from using 100% vanilla HTML directly
or through the HTML controls ( as opposed to the ASP.NET web controls ).

Getting away from styling controls using the designer is a must - do
everything that you possibly can using stye sheets - inline styles are a
no-no. Although vs2008 has gone a long way in these regard.  Also look
into the css control adapters to get ASP.NET to generate css friendly
table-less html.

Test your site during development on multiple browsers and if necessary,
remove any problems associated with ASP.NET browser detection by
replacing the dragdrop controls with something that does work the way
you would like.  The number places where this is necessary are actually
pretty small - most problems are due to css issues rather than the code
generated by ASP.NET.

In my experience, doing initial site testing using the latest version of
firefox is a good way to get a site looking pretty good in most
browsers.  Developing with internet explorer as your only test browser
is a really bad idea.

My last point would be that even with the most standards compliant
modern browsers, 100% visual compatibility can be a tough go due to the
many ambiguous aspects of the standards.  Know when to say that pretty
close is close enough.

Gerry





-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tony G
Sent: December 3, 2007 09:40 PM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] .net versus VS

I did a follow-up to Gerry's answer on my blog:

 remove.pleaseNebula-RnD.com
/blog/tech/2007/12/crossbrowserdotnet1.html 


 From: gerry
 Nothing runs 'ON' FireFox.
 
 From: Bill
 Will .Net code run on FireFox?
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] .net versus VS

2007-12-04 Thread Symeon Breen
gerry-u2ug wrote:
 Getting away from styling controls using the designer is a must

Defiantly - Personally I think it is very important that you have a very good 
understanding of html/xhtml and css if you are going to do asp.net programming, 
sure you can get away with using asp.net controls and doing very little html 
but this will bite you in the end.

 In my experience, doing initial site testing using the latest version of 
 firefox is a good way to get a site looking pretty good in most browsers.  
 Developing with internet explorer as your only test browser is a really bad 
 idea.

Absolutely - plus download firebug so you can inspect those errant parts on the 
page and see exactly what the css hierarchy is that is being used etc.


Rgds
Symeon.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] .net versus VS

2007-12-04 Thread Tony G
Thanks Gerry - You'll note at the bottom of the article I referenced a
follow-up.  I've already written it but didn't want to get side-tracked
from main focus of browser-compatibility.  As you've indicated it addresses
the hazards of drag/drop programming, avoiding tables in favor of CSS, and
using alternative control adapters.

Regards,
T

From Gerry
 Good article.
 
 I would have to say though that this really only addresses those 100%
 'dragdrop' programmers.
 
 Getting away from styling controls using the designer is a must - do
 everything that you possibly can using stye sheets - inline 
 styles are a no-no. Although vs2008 has gone a long way in these
 regard.  Also look into the css control adapters to get ASP.NET to
 generate css friendly table-less html.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] .net versus VS

2007-12-03 Thread gerry-u2ug
Nothing runs 'ON' FireFox.

ASP.NET code running on a web server generates HTML that is requested
and interpreted by client browsers. Its up to the programmer to ensure
that the generated HTML renders properly on any particular client
browser just the same as it is with any other type HTML service.


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Brutzman, Bill
Sent: December 3, 2007 10:24 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] .net versus VS

I am glad to learn of Floss, Mono, Cygwin... I need to be on some new
spam
lists.

Will .Net code run on FireFox?

--Bill
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] .net versus VS

2007-12-03 Thread Symeon Breen
Hmmm - strange question perhaps -

Firefox is a browser and so will display most any html/xhtml pages and run some 
clever things like javascript,flash etc. It dows not care what produces those 
pages i.e. php/asp/asp.net/u2/notepad ...

ASP.NET will dynamically produce web pages in html/xhtml that may or may not 
incorporate javascript and flash etc.

So firefox does not run .net but will run the output of most asp.net web server 
applications.

The actual .net code runs in the .net framework which runs on windows/mono etc 
not in a browser !



Clear ?

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Brutzman, Bill
Sent: 03 December 2007 15:24
To: 'u2-users@listserver.u2ug.org'
Subject: RE: [U2] .net versus VS

I am glad to learn of Floss, Mono, Cygwin... I need to be on some new spam
lists.

Will .Net code run on FireFox?

--Bill
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] .net versus VS

2007-12-03 Thread gerry-u2ug
VS.NET 2008, right click on page.aspx - Browse with ...

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Brian Leach
Sent: December 3, 2007 11:02 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] .net versus VS

 Will .Net code run on FireFox?

ASP.NET pages render largely the same on Firefox, but there are layout
differences: in particular Firefox doesn't like applying widths to span
elements, so ASP.NET labels won't pad out the same. Panels (implemented
as
fieldset) look different. Also some of the auto-position of elements
using
css are slightly different on IE6, IE7 and Firefox. So it's always worth
testing your results on all three.

Incidentally that seems to be something I can't do directly from the
VS2008
IDE, unless I'm overlooking an option. There's no 'Run this page in...'.

Silverlight works the same on both: but you want to wait for the full
1.1
release.

Brian


 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 Brutzman, Bill
 Sent: 03 December 2007 15:24
 To: 'u2-users@listserver.u2ug.org'
 Subject: RE: [U2] .net versus VS
 
 I am glad to learn of Floss, Mono, Cygwin... I need to be on 
 some new spam lists.
 
 Will .Net code run on FireFox?
 
 --Bill
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] .net versus VS

2007-12-03 Thread Brian Leach
Gerry
 
 VS.NET 2008, right click on page.aspx - Browse with ...
 
Doh! Thanks - I must be getting old.
It's there in the Solution window, but not if you right click on the page in
the designer. That just goes straight into the default browser (Firefox,
naturally).

Brian
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] .net versus VS

2007-12-03 Thread Tony G
I did a follow-up to Gerry's answer on my blog:

 remove.pleaseNebula-RnD.com
/blog/tech/2007/12/crossbrowserdotnet1.html 


 From: gerry
 Nothing runs 'ON' FireFox.
 
 From: Bill
 Will .Net code run on FireFox?
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] .net versus VS

2007-12-01 Thread Tony G
Oh how little can evoke so much... If I tried to spare bandwidth and
summarize that your statement is a word jumble that doesn't make any sense,
I would be flamed as being rude.  So I'll explicitly refute most
inaccuracies that you've introduced and I hope it will settle some of this
confusion.  As always, sorry for being long-winded.

Bill wrote:
 Microsoft's CLR (Common Language Runtime) makes it impossible 
 to launch a VS app installed on a Unix drive.
 
 Thus, I see Microsoft as rather limiting.


I could simply counter with the statement that most FLOSS projects built
over Linux don't work over Windows, so by your argument *nix is just as
limiting.

But your statement is non sequitur.  U2 doesn't have a Mac port, so does
that mean IBM is rather limiting?  If you were agreeing with Doug, he
didn't say Microsoft is limiting, he said Windows is - perhaps you have
just widened the scope.

Aside from that, your statement above is mixing apples and oranges
concerning the CLR and VS, and your notes about VS [snipped] sort of just
proved my point below.

Tony G wrote
 People often confuse .NET with Visual Studio.  VS facilitates 
 the use of .NET, but development with .NET does not require VS.


There's no such thing as a VS app so your statement is only accurate in
that it's impossible to install code anywhere if it doesn't exist.

Even assuming you simply meant .NET code in Windows can't invoke
functionality from a Unix box, we all know that's inaccurate as well
because there are many tools (including my own freeware) which allow a
Windows system to invoke functionality from *nix or U2 running on a remote
*nix system.  They didn't call it .NET for nothing.

Changing the subject of this thread to .net versus VS is like saying
paint versus canvas: paint/.NET is used in many ways, canvas/VS is one
medium where paint is used to create art/software.  These things are not
subject to comparison, nor are they linked inextricably.  To clarify just a
bit, .NET is a stack, a framework, just like the Java J(2)EE and LAMP, but
it encompasses much more than either of those.  So you're not making a
point here, you're confusing people by mixing unrelated terms as though it
proves a point.

The CLR (Common Language Runtime) has been implemented in Mono (FLOSS)
which runs over Windows, *nix/BSD, and Mac.  If you need code that runs
cross-platform, write it in C# with VS or some other editor and compile/run
it with Mono wherever you want.  While Mono does not fully implement all
facets of .NET, it's complete enough where anyone in this forum could use
either implementation to achieve pretty much the same end for any platform.
And because of initiatives like Silverlight, Microsoft and Novell are
working together (go figure) with the Mono developers to ensure even closer
agreement between .NET and Mono for cross-platform development.

If you don't want to pay for the Visual Studio development environment from
Microsoft then you can buy an IDE from someone else, or use freeware.  Just
like Java has Eclipse and NetBeans and IntlliJ, there are FLOSS and
third-party commercial IDE's for .NET.  Microsoft doesn't have a monopoly
on development tools, they sell tools that make it easier to use their
stack - take um or leave um.  The .NET SDK is free and so is the runtime.
So while I acknowlege that the free tools are limited compared to the pro
versions (common model), I maintain you don't need VS to develop with
.NET.

Ahem... nuff outta me.

Tony Gravagno
Nebula Research and Development
TG@ removethisNebula-RnD.com
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] .net versus VS

2007-12-01 Thread Anthony W. Youngman
In message [EMAIL PROTECTED], Tony G 
[EMAIL PROTECTED] writes

Oh how little can evoke so much... If I tried to spare bandwidth and
summarize that your statement is a word jumble that doesn't make any sense,
I would be flamed as being rude.  So I'll explicitly refute most
inaccuracies that you've introduced and I hope it will settle some of this
confusion.  As always, sorry for being long-winded.

Bill wrote:

Microsoft's CLR (Common Language Runtime) makes it impossible
to launch a VS app installed on a Unix drive.

Thus, I see Microsoft as rather limiting.



I could simply counter with the statement that most FLOSS projects built
over Linux don't work over Windows, so by your argument *nix is just as
limiting.


Actually, that's pretty untrue ...

Just as many (not most) .net projects will run with mono (Yes, I'm 
quoting you :-), most FLOSS projects built over linux will also run over 
cygwin.


Oh - and gtk and KDE both have windows ports, so most linux gui software 
will compile native on Windows, too ...


So, I'd guess *nix is rather *less* limiting :-)

Cheers,
Wol
--
Anthony W. Youngman [EMAIL PROTECTED]
'Yings, yow graley yin! Suz ae rikt dheu,' said the blue man, taking the
thimble. 'What *is* he?' said Magrat. 'They're gnomes,' said Nanny. The man
lowered the thimble. 'Pictsies!' Carpe Jugulum, Terry Pratchett 1998
Visit the MaVerick web-site - http://www.maverick-dbms.org Open Source Pick
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] .net versus VS

2007-12-01 Thread Tony G
Anthony Y wrote:
 Just as many (not most) .net projects will run with mono (Yes, I'm 
 quoting you :-), most FLOSS projects built over linux will 
 also run over cygwin.

Oh please, let's just jump to the trump card and say anything will run
anywhere with an emulator like Cygwin underneath, so none of the
environments are limiting as long as we have vmWare, Win4Lin, or some other
virtualization layer.

Does anyone have a real point here about .NET for serious discussion, or
has oneupmanship and technical bias against the unknown become an
acceptable driving force of this forum?

T
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] .net versus VS

2007-12-01 Thread Bill Haskett
Tony:

Are we having a bad day?  A nice glass of Syrah should improve it.  :-)

Bill 

-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On Behalf Of Tony G
Sent: Saturday, December 01, 2007 8:06 PM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] .net versus VS

Anthony Y wrote:
 Just as many (not most) .net projects will run with mono (Yes, I'm 
 quoting you :-), most FLOSS projects built over linux will 
 also run over cygwin.

Oh please, let's just jump to the trump card and say anything will run
anywhere with an emulator like Cygwin underneath, so none of the
environments are limiting as long as we have vmWare, Win4Lin, or some other
virtualization layer.

Does anyone have a real point here about .NET for serious discussion, or
has oneupmanship and technical bias against the unknown become an
acceptable driving force of this forum?

T
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] .net versus VS

2007-11-30 Thread Brutzman, Bill
Some of us have Unix servers.

The last time that I looked (a few years ago) the limitation was networking.
That is, a Professional ($800) version of Visual.Studio was needed to do
anything over a network such as launching an application from a mapped
drive.

Microsoft's CLR (Common Language Runtime) makes it impossible to launch a VS
app installed on a Unix drive.

Thus, I see Microsoft as rather limiting.

--Bill

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Tony G
Sent: Friday, November 30, 2007 4:50 PM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] mv.net versus Web DE


  Doug Averch wrote
 We looked a mv.net and found the Windows platform very 
 limiting and would force us to use Visual Studio.

Charles_Shaffer wrote:
 Uniobjects is not strictly limited to Visual Studio.

People often confuse .NET with Visual Studio.  VS facilitates the use of
.NET, but development with .NET does not require VS.  If you don't want to
pay for Visual Studio there are many free editions of VS available for
download from Microsoft.  These are of course limited in various ways but
someone just starting with .NET won't miss the missing functionality and
.NET programming with MV should not be affected in the least.

I chuckle on the statement that Windows is 'very limiting'.  Gosh, I guess
that explains why we can't get any software for these stupid things.

Tony Gravagno
Nebula Research and Development
TG@ removethisNebula-RnD.com
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/