Re: Delphi2005 BETA

From: Lauchlan M (LMackinnon_at_Hotmail.com)
Date: 02/20/05


Date: Mon, 21 Feb 2005 03:03:22 +1100


> > Sure it's "irreputable" and "unethical".
>
> All companies with any sort of intellectual property do this all the
> time. You can't get the recipe for Coca-Cola, for instance, or for
> Kentucky Fried Chicken, or any number of other things.

I wasn't asking for the 'recipe' for making CF.

Perhaps a better commercial analogy would be say BMW selling a car, but
making it (legally or by design) so only certain people (BMW or their
licensed parties) could build (expensive) accessories for it and BMW can
command a lucrative market for accessories.

Anyway, I had thought of CF as part of .net, eg
http://www.informit.com/articles/article.asp?p=31693&redir=1 :

<<
Briefly, the Compact Framework was designed to fulfill four primary goals:

* Portable subset of the Windows .NET Framework targeting multiple
platforms. The Compact Framework was designed as a functional subset of the
desktop Framework to target smart devices, including the Pocket PC 2000 and
2002, and devices running Windows CE .NET 4.1 and higher. The Compact
Framework is not a simple port of the desktop version, however, but a
complete rewrite designed to execute managed code on multiple CPU
architectures and operating systems. It also includes compilers for VB and
C#.
>>

This seems to me to be an entirely different issue to support for using it
in VS.NET:

<<
* Leverage for VS .NET. The Compact Framework builds on the success of VS
.NET as a highly productive development environment by providing project
templates, an emulator, a debugger, and device integration for building
mobile applications. Together, this is referred to as Smart Device Projects
(SDP).
>>

If it's part of .NET then logic says either it should be as accessible as
the rest of .NET, or developers should really think twice about getting
involved with .NET if MS are going to make the framework tool-dependent as
and when the whim takes them.

Lauchlan M



Relevant Pages

  • Re: Testing your data access layer in another project part of same solution
    ... My problem is debugging DAL project (I'm using LINQ to SQL). ... Domain Driven Design and Test Driven Design. ... You need to find out how to use the ADO.NET Entity Framework an ORM ... FunctionalTest Project that has a project reference to the ClassLib project that contains ManageContacts.cs, a reference to a Test framework like MBUnit and a Test.cs in the project to test ManageContacts via the Test framework. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: OODesign - OPF, design pattern
    ... What I had in mind were very specific design patterns, ... It's under their control, for goodness ... but once I had reached a point where I could stop "tweaking" the framework to handle scenarios that I hadn't previously thought of the development time suddenly increased dramatically. ... once you zoom in even just a little, OO design reveals more layers. ...
    (borland.public.delphi.non-technical)
  • Re: Updating vb6/vba knowledge - too late to teach old dog new tricks?
    ... is a programming paradigm that uses "objects" and their interactions to design applications and computer programs. ... What is Unified Modeling Language? ... LINQ is a Microsoft .NET Framework component that adds native data querying capabilities to .NET languages. ... Microsoft LINQ defines a set of query operators that can be used to query, project and filter data in arrays, enumerable classes, XML, relational database, and third party data sources. ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Testing your data access layer in another project part of same solution
    ... A unit test is about the simulation of object behavior within the domain for expected results with pre-written test cases against the domain -- Domain Driven Design and Test Driven Design. ... LINQ is a Microsoft .NET Framework component that adds native data querying capabilities to .NET languages. ... Microsoft LINQ defines a set of query operators that can be used to query, project and filter data in arrays, enumerable classes, XML, relational database, and third party data sources. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Testing your data access layer in another project part of same solution
    ... You're missing some layers. ... DAL that act upon the database model. ... Domain Driven Design and Test Driven Design. ... You need to find out how to use the ADO.NET Entity Framework an ORM ...
    (microsoft.public.dotnet.framework.aspnet)