Detta kan nog vara bra, så slipper man posta bland Webbutveckling när man frågar om Windows program :)
/Viktor
12 svar · 489 visningar · startad av P
Vad tycker ni om uppdelningen?
Detta kan nog vara bra, så slipper man posta bland Webbutveckling när man frågar om Windows program :)
/Viktor
Håller med men det har inte varit mycket snack om webforms i gamla .net
Tycker, uppriktigt sagt, att uppdelningen känns lite konstig. Antag att någon har en fråga om en NT-service eller överhuvutaget kod utan GUI (fönster). Ska den då postas under .NET Generellt i Webbrelaterat?
Hade det inte varit mer logiskt och mycket enklare att ha en kategori ASP.NET under Webbrelaterat och en kategori .NET Generellt (eller kort och gott .NET) under programmering?
De andra kategorierna under Programmering är ju inte begränsade till fönsterprogrammering (forms).
Jag håller med Niko.
Såg att .NET Generellt hade flyttat, men jag tycker fortfarande indelningen är konstig (aldrig nöjd).
Så här tänker jag:
1. (Web Forms + Web Services)= ASP.NET = (Kod som kör i IIS:en/Webservern) = Webbutveckling. Varför då inte ha en kategori som heter just ASP.NET under Webbutveckling?
2. Inga av de övriga kategorierna under Programmering är uppdelade i Fönsterprogrammering och Generellt. Varför ska då .NET vara det? Hade det inte varit enklare med en kategori för all .NET-programmering som handlar om kod som inte är tänkt att köras i IIS:en, dvs all icke-webrelaterad .NET-programmering (allt som inte är ASP.NET).
OBS. Jag säger inte att denna indelning alltid blir glasklar eller att folk automatiskt kommer att posta rätt, men den känns mer logisk och enhetlig.
*Skriver på nikos petition.*
Jag håller fullständigt med niko. Jag har rätt länge funderat på varför .NET funnits under webrelaterat men inte orkat kommentera det. :)
Nu har ni fått som ni ville. :)
Skulle man inte istället kunna ha ett C# och ett VB.NET-forum och när man postar måste man vara tydligt med om det gäller web-forms eller win-forms?
Josef skrev:
Skulle man inte istället kunna ha ett C# och ett VB.NET-forum och när man postar måste man vara tydligt med om det gäller web-forms eller win-forms?
Det skulle jag, personligen, inte alls tycka om. Hellre ett forum som behandlar enbart winforms i VB.NET och C# än ett forum där det blandas hejvilt hurvida det är en windowsapplikation eller "webforms(?)"..
Skulle man inte istället kunna ha ett C# och ett VB.NET-forum ..
Fast .NET är precis som Java ett API/klassbibliotek. Vilket språk du skriver i förändrar i princip aldrig hur lösningen ser ut eller vilka anrop som används. C#-kod kan nästan alltid översättas till VB.NET rad-för-rad ganska mekaniskt genom att ta bort semikolon, ersätta klamrar med paranteser osv ..
Dessutom kan det tillkomma ett godtyckligt antal språk som ligger "ovanpå" Frameworken (Perl och Cobol finns redan) vilket gör att det isåf kan bli väldigt många kategorier.
.. och när man postar måste man vara tydligt med om det gäller web-forms eller win-forms?
Ja, i den mån det påverkar koden (Web-forms och Win-forms är bara två olika typer av användargränssnitt). Det är ju det som är så klurigt när det gäller kategoriindelning: databaskod eller en krypteringsalgoritm blir ju exakt likadan oavsett hur du tänker presentera resultatet. Var ska man då posta frågan?
Men eftersom wF ändå har valt att ha två huvudkategorier: Webb-relaterat och OS-relaterat, så känns det ganska logiskt att ha det som huvudindelning även på .NET:
ASP.NET -> Kod som exekverar i en Webbserver och spottar ur sig sitt resultat över HTTP (Webb) i form av HTML/XHTML/XML.
.NET -> Kod som exekverar direkt i operativet och presenterar sitt resultat på annat sätt (eller inte alls).
För övrigt ungefär samma uppdelning som Java-kategorierna har. (Att ha en separat kategori för Winforms skulle vara ungefär som att ha en separat Java-kategori enbart för Swing.)