i don't see any mention of this in the feature matrices, so i'm not sure if
it applies to VC#.Net, but back when i bought VB.Net Standard, i was rudely
surprised to find out it could only connect to MSDE not a full-version SQL
Server database.
also interesting to note that VB.Net Std. prohibits you from authoring user
controls while VC# Std. doesn't seem to have any similar limitation.
as for the ethics involved - i'm not an M$ rep, but i did give it some
thought...
my humble opinion: (ethics withheld) if you register at a school & enroll
in a class, you are a student by definition. lots of 'students' pay and
never show up!
my humble opinion: (ethics interjected, for the conscience that needs a bit
more massaging) if you register at a school & enroll in a class, you are a
student by definition. if you one day decide that you can use the
courseware to teach yourself better than your instructor can, and decide to
go into self-driven study mode and never return to class, you are still, by
definition, a student until the end of the semester. (individual
school's/instructor's attendance policies vary! but, unless the instructor
has a specific attendance requirement, you could even show up for the final
to (hopefully) pass it and still get credit. i've seen it done many times &
even done it once myself!) if you buy the academic version of the software
with good faith intent to use it only for learning purposes, i don't see an
ethical conflict.
i don't know the internal workings of the M$ educational 'sponsorship'
mechanism, but i don't see how your actions would be depriving anyone. (the
school still got their tuition money. the bookstore still got the purchase
price. i don't know exactly what M$ expects out of the deal, but that's
between the college/bookstore and them. you have already fulfilled your
part of the contract by paying to enroll in class and purchase the software)
you have already stated that you have good-faith intentions to use it in a
non-production setting, so you are not sapping the economy of real
developers...
all localized definitions aside, though, my idealist opinion is that the
mere fact that you state "i want to learn!" makes you a student and entitled
to the benefits thereof. =) good luck! =)
"mikeb" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> John Timbers wrote:
>
> > I'd like to purchase Visual C# .Net for learning purposes only since
it's a
> > lot cheaper than Visual Studio (note that I'm a very experienced C++
> > developer). Can someone simply clarify the basic differences. Ok, Visual
> > Studio has C++, VB and J++ thrown in plus some extra bells and whistles
(I
> > already have some minimal experience) but are both IDE's essentially the
> > same (including the same IDE support for creating forms, ADO.NET
DataSets,
> > etc.). When I eventually move to Visual Studio permanently I don't want
to
> > face an entirely new learning curve. Thanks.
> >
> >
>
> I believe that Visual C# Standard edition does not include IDE support
> for database operations.
>
> The comparison table for the various versions of Visual Studio is at:
>
> http://msdn.microsoft.com/vstudio/ho.../choosing.aspx
>
> The comparison table between Visual C# Std Edition and Visual Studio
> Professional is at:
>
> http://msdn.microsoft.com/vcsharp/ho.../choosing.aspx
>
> It's not particularly detailed, but it does seem to exclude 'visually
> author powerful data-driven software'.
>
> --
> mikeb
>