Vra

Ek is 'n lessenaar C # ontwikkelaar (dit is nie ASP) en ek wonder oor weergawe teiken vir klein persoonlike projekte. Dit is, natuurlik, probeer om 'n gehoor te bereik so wyd as moontlik, en so ek is gerig NET 3.0 (wat is die nuutste weergawe op 'n Windows Vista-stelsel sonder enige service packs) en 2.0 (wat is eenvoudig die mees compatible weergawe versoenbaar is met VS2008).

Ongelukkig is dit belet my uit leer enige tegnologie soos LINQ bekendgestel post 3.0, en, met 'n opkomende oorskakel na VS2010, ek wonder of ek die nuwe 4.0 platform moet rig ten koste van gebruike sonder die nuutste en beste , of moet ek vashou net om te probeer om 'n user base as moontlik te bereik so wyd?

Was dit nuttig?

Oplossing

Ek sou aanbeveel beweeg na die Net 4,0 kliëntprofiel.

Hoewel dit 'n groot installeer basis nog nie, dit is 'n klein aflaai wat jou gebruikers maklik kan installeer.

As jy nie wil hê dat jou gebruikers behoefte om die raamwerk te laai, moet jy teiken 3.5, wat 'n href <= "http://www.hanselman.com/blog/HowManyPCsInTheWorldHaveTheNETFrameworkInstalled.aspx" rel = "nofollow noreferrer "> die meeste mense het reeds .

Ander wenke

Ek wil net gebruik 3.5 of 4.0 (as dit waar my ek sal gaan vir 4.0). Dit is nie soos dit iets sal kos vir hulle te werk om die nuutste raamwerk en waarskynlik sal ingesluit word in die motor updates.

Ek sou nie net streng doen 2.0 meer sedert my mening is dit asof beloon swak gedrag soos programmering deesdae vir Internet Explorer 6. Indien geen ontwikkelaars sê waar gaan om te beweeg op die nuwer en beter weergawes van die sagteware wat dan aansporing doen die mense wat die ouer goed op te gradeer?

As baie van hul gunsteling dinge nie meer werk nie hulle sal vinnig op te gradeer.

Ek gebruik gewoonlik NET 2.0. Die rede hiervoor is baie mense (ten minste in my geval) loop ten minste Windows Vista of Windows 7, wat kom met NET 2.0 (Ek glo). As hulle XP, het baie reeds NET 2.0 sowel.

Glo dit of nie, baie mense het nog stadiger konneksies, so die aflaai van 'n nuwer raamwerk (bv 3.5 of 4.0) kan 'n bietjie te veel wees en draai hulle weg van jou produk.

Op die ou end is dit hang af van jou kliënte en hoeveel jy weet oor hulle. As jy nie seker is, óf gaan met 2.0 of 3.5. Ek sou nog net nie gaan na 4.0 as dit is relatief nuut en nie baie mense dit nog nie aangeneem.

Hier is 'n paar gebruik statistieke uit ons WPF program wat jy kan vind interessant. As jy gaan die WPF pad, dan sou ek raai die gebruik van NET 4. Dis net soveel beter in terme van font en beeld lewering. Ons het tans 24% van ons gebruikers hardloop die NET 4 weergawe. Maar ons het 'n NET 3.5 weergawe te installeer gladder te maak.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top