|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2003
Città: BG
Messaggi: 10197
|
niubbo su c#
ciao a tutti!
mi stavo interessando a questo linguaggio: com'è? vale la pena impararlo? avrò "futuro"? la domanda da niubbo è questa: se sviluppo un'applicazione (sia una windows form che una web form) con visual studio .net sul pc su cui gira questa applicazione, ci deve essere installato il .net framework? posso creare una applicazione windows e farla girare su nt? o girerebbe solo su 2k/xp con il framework? ciao e grazie!
__________________
Mac mini M1,16GB,2TB,10Gbit;Satechi Hub NVMe;Samsung 990 Pro 4TB;WD My Passport for Mac 4TB / Logitech MX Keys;Logitech MX Vertical;Philips 288E2A;PreSonus Eris E3.5;HP LaserJet Pro M281fdw / QNAP TVS-871-i3-4G,8GB,8x WD Red CMR 6TB raid 6,QNAP QXG-2G1T-I225 / Asus GT-BE19000;QNAP QSW-1105-5T / iPhone 17 Pro Max 1TB;iPad mini 6 256GB;Apple Watch Ultra 2;AirPods Pro 2;Kindle Paperwhite 11 SE / LG OLED C2 48";Apple TV 4K 2021 64GB;Denon AVR-X2800H / Xbox Series X;Seagate Expansion Card 2TB |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Feb 2003
Città: BG
Messaggi: 10197
|
Re: niubbo su c#
Quote:
e per le prime domandine? ciaoooo!
__________________
Mac mini M1,16GB,2TB,10Gbit;Satechi Hub NVMe;Samsung 990 Pro 4TB;WD My Passport for Mac 4TB / Logitech MX Keys;Logitech MX Vertical;Philips 288E2A;PreSonus Eris E3.5;HP LaserJet Pro M281fdw / QNAP TVS-871-i3-4G,8GB,8x WD Red CMR 6TB raid 6,QNAP QXG-2G1T-I225 / Asus GT-BE19000;QNAP QSW-1105-5T / iPhone 17 Pro Max 1TB;iPad mini 6 256GB;Apple Watch Ultra 2;AirPods Pro 2;Kindle Paperwhite 11 SE / LG OLED C2 48";Apple TV 4K 2021 64GB;Denon AVR-X2800H / Xbox Series X;Seagate Expansion Card 2TB |
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Apr 2002
Città: Salice(LE)
Messaggi: 112
|
é un linguaggio a mio parere potente e facile da imparare pur avendo le potenzialità o forse più del C++.
L'unico punto è che per girare deve essere interpretato dal .Net Framework. Inoltre non è l'ideale per software del tipo OS, driver altri programmi che comunicano direttamente con la macchina. Io l'ho imparato tutto e suppongo che per il web è l'ideale.
__________________
meglio tacere e dar l'impressione d'esser scemi che aprire bocca e togliere ogni dubbio |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Feb 2003
Città: BG
Messaggi: 10197
|
Quote:
in effetti a me servirebbe per: - creare servizi che girano su nt/2k - creare applicazioni win e web su db oracle e sqlserver ciao e grazie! PS: mi puoi consigliare qualche libro? io stavo pensando a "C# corso di programmazione" di Butow Eric (ed. jackson) o "C# guida completa" di Jones Bradley (ed. Apogeo). mi sembrano buoni per cominciare. poi avevo visto anche "C# programmazione windows" di Pappas Chris, Murray William (ed. McGrawHill), "C# tutto & oltre" di MAyo Joseph (ed. Apogeo) oppure "C# la guida completa" di Schildt Herbert (ed. McGrawHill): questi sono un pò troppo "avanzati" o possono andare bene anche per chi comincia? (aggiungo che all'università avevo studiato anche il c ma ora come ora non me lo ricordo praticamente +: non lo uso da troppo tempo!
__________________
Mac mini M1,16GB,2TB,10Gbit;Satechi Hub NVMe;Samsung 990 Pro 4TB;WD My Passport for Mac 4TB / Logitech MX Keys;Logitech MX Vertical;Philips 288E2A;PreSonus Eris E3.5;HP LaserJet Pro M281fdw / QNAP TVS-871-i3-4G,8GB,8x WD Red CMR 6TB raid 6,QNAP QXG-2G1T-I225 / Asus GT-BE19000;QNAP QSW-1105-5T / iPhone 17 Pro Max 1TB;iPad mini 6 256GB;Apple Watch Ultra 2;AirPods Pro 2;Kindle Paperwhite 11 SE / LG OLED C2 48";Apple TV 4K 2021 64GB;Denon AVR-X2800H / Xbox Series X;Seagate Expansion Card 2TB |
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Oct 2000
Città: Montreal (Canada)
Messaggi: 1309
|
Quote:
Un linguaggio lo svisceri dopo anni e anni di programmazione... |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2003
Città: Milano
Messaggi: 964
|
forse
__________________
Laptop: Acer TM [email protected]|Desktop: Abit NF-7S r 2.0|XP 3000+@210*11 1,75v|Volcano 11+|2x256 PC3200(6-3-3-2.5)|Digifire 7.1|Radeon 9600 Pro@470/315|Maxtor 120G|PhotoAlbum|mod@p4u |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Feb 2003
Città: BG
Messaggi: 10197
|
Quote:
up!
__________________
Mac mini M1,16GB,2TB,10Gbit;Satechi Hub NVMe;Samsung 990 Pro 4TB;WD My Passport for Mac 4TB / Logitech MX Keys;Logitech MX Vertical;Philips 288E2A;PreSonus Eris E3.5;HP LaserJet Pro M281fdw / QNAP TVS-871-i3-4G,8GB,8x WD Red CMR 6TB raid 6,QNAP QXG-2G1T-I225 / Asus GT-BE19000;QNAP QSW-1105-5T / iPhone 17 Pro Max 1TB;iPad mini 6 256GB;Apple Watch Ultra 2;AirPods Pro 2;Kindle Paperwhite 11 SE / LG OLED C2 48";Apple TV 4K 2021 64GB;Denon AVR-X2800H / Xbox Series X;Seagate Expansion Card 2TB |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Oct 2000
Città: Montreal (Canada)
Messaggi: 1309
|
Il C# è un linguaggio che vale la pena di conoscere... anche solo perché è il linguaggio di riferimento della MS (niente discussioni... ma questo comporta lati negativi e positivi).
Puoi benissimo creare applicazioni win (Windows Forms) e web (ASP.NET + Web Forms) con database oracle e sql server sotto (ADO.NET) Per imparare bene C# ti consiglio ".NET programmazione avanzata" del buon vecchio Jeffrey Richter. Però questo manuale ti insegna "solo" (e bene) C# e non tutta la libreria di classi che fornisce il framework .NET. Per quanto riguarda ADO.NET e ASP.NET ti puoi buttare su: "Building Web Solutions with ASP.NET and ADO.NET" - Dino Esposito Lui fa molti libri da molto tempo per MS Press e sono abbastanza decenti... ci dovrebbe essere anche la versione in italiano... naturalmente non ti può dare la profondità di nozioni di un libro interamente dedicato a ADO.NET e uno dedicato a ASP.NET Altra cosina... se non avessi ancora chiara la questione: Si programma su 2k/XP e si fa girare su tutte le piattaforme windows (credo solo dal 98 in poi non il 95) previa installazione del framework... |
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Apr 2003
Città: RSM
Messaggi: 6916
|
Quote:
Forse x il web è meglio il PHP!!! asd ogni modo che differenze ci sono tra il C ed il C++???? Sai dove si possono reperire guide???? |
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Oct 2000
Città: Montreal (Canada)
Messaggi: 1309
|
il php è leggero, facile da imparare, veloce, open source... ma non credo possa dare tutti i vantaggi architetturali dell'accoppiata jsp+ java o ASP.NET+C#...
differenze tra c e c++ tante: una su tutte il secondo è object oriented. Ma è OT... qua si sta parlando di C# |
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Apr 2003
Città: RSM
Messaggi: 6916
|
Quote:
Hai qualche bella e chiara guida da linkare?????
|
|
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Feb 2003
Città: BG
Messaggi: 10197
|
Quote:
poi l'avevo capita la storia del framework. certo che da un certo punto di vista è scomoda: faccio un programmetto da qualche centinaio di k e devo installare su tutte le macchine quel malloppone di framework! cmq stasera faccio un giro in libreria e mi cerco qualche manuale. grazie ancora!
__________________
Mac mini M1,16GB,2TB,10Gbit;Satechi Hub NVMe;Samsung 990 Pro 4TB;WD My Passport for Mac 4TB / Logitech MX Keys;Logitech MX Vertical;Philips 288E2A;PreSonus Eris E3.5;HP LaserJet Pro M281fdw / QNAP TVS-871-i3-4G,8GB,8x WD Red CMR 6TB raid 6,QNAP QXG-2G1T-I225 / Asus GT-BE19000;QNAP QSW-1105-5T / iPhone 17 Pro Max 1TB;iPad mini 6 256GB;Apple Watch Ultra 2;AirPods Pro 2;Kindle Paperwhite 11 SE / LG OLED C2 48";Apple TV 4K 2021 64GB;Denon AVR-X2800H / Xbox Series X;Seagate Expansion Card 2TB |
|
|
|
|
|
|
#13 | ||
|
Senior Member
Iscritto dal: Oct 2000
Città: Montreal (Canada)
Messaggi: 1309
|
Quote:
msdn.microsoft.com www.gotdotnet.com http://www.c-sharpcorner.com/ http://www.csharpjournal.net/ http://www.codeproject.com/ ma in realtà ce ne sono un sacco di altri carini... Quote:
|
||
|
|
|
|
|
#14 | |
|
Member
Iscritto dal: Apr 2002
Città: Salice(LE)
Messaggi: 112
|
Quote:
Ripeto l'ho imparato tutto. Cmq mi hai frainteso spero. Naturalmentre ho imparato l'architettura e tutte quelle cose ma le funzioni, le interfaccie, le classi, le proprietà le prendo via via dal completamento automatico di SharpDevelop che è a dir poco micidiale. Il liguaggio l'ho imparato davvero grazie a questo programma. Cmq consiglio a chi vuole imparare "C# Tutto&Oltre"...illuminante!!! Per le differenze tra il C/C++ e C#...sono tante e a parte la sintassi più o meno simile e completamente diverso l'approccio alla programmazione. Non è impossibile cmq imparare entrambi i linguaggi perchè in fin dei conti il C# è nato per semplificare(sintatticamente) e potenziare(nuove tecnologie) il C nativo.
__________________
meglio tacere e dar l'impressione d'esser scemi che aprire bocca e togliere ogni dubbio |
|
|
|
|
|
|
#15 | |
|
Senior Member
Iscritto dal: Oct 2000
Città: Montreal (Canada)
Messaggi: 1309
|
Quote:
|
|
|
|
|
|
|
#16 |
|
Senior Member
Iscritto dal: Apr 2003
Città: Milano
Messaggi: 964
|
soalle ho due domande.
Com'è C# in termini di sicurazza? E' bucato come PHP? Secondo te è una buona scelta per creare siti dinamici?
__________________
Laptop: Acer TM [email protected]|Desktop: Abit NF-7S r 2.0|XP 3000+@210*11 1,75v|Volcano 11+|2x256 PC3200(6-3-3-2.5)|Digifire 7.1|Radeon 9600 Pro@470/315|Maxtor 120G|PhotoAlbum|mod@p4u |
|
|
|
|
|
#17 | |
|
Senior Member
Iscritto dal: Apr 2003
Città: Milano
Messaggi: 964
|
Quote:
__________________
Laptop: Acer TM [email protected]|Desktop: Abit NF-7S r 2.0|XP 3000+@210*11 1,75v|Volcano 11+|2x256 PC3200(6-3-3-2.5)|Digifire 7.1|Radeon 9600 Pro@470/315|Maxtor 120G|PhotoAlbum|mod@p4u |
|
|
|
|
|
|
#18 | |
|
Senior Member
Iscritto dal: Oct 2000
Città: Montreal (Canada)
Messaggi: 1309
|
Quote:
Sicurezza C#... ha poco significato... posso dire solo due cose: - C# ha tutte le API per progettare applicazioni sicure - se intendi sicurezza del "server" ASP.NET cioè il modulo per IIS che si occupa di rispondere alle richieste di pagine allora direi... non saprei... con Windows 2003 Server con IIS 6 è stato tutto reingegnerizzato e hanno raggiunto un ottimo livello di sicurezza... |
|
|
|
|
|
|
#19 | |
|
Senior Member
Iscritto dal: Apr 2003
Città: Milano
Messaggi: 964
|
Quote:
Pensavo che fosse un italo americano o giù di li, ma un commento su amazon mi ha fatto capire che non è madrelingua inglse, visto che qualcuni si lamentava del suo 'inglese' Quindi ci sono anche in italiano i suoi libri.
__________________
Laptop: Acer TM [email protected]|Desktop: Abit NF-7S r 2.0|XP 3000+@210*11 1,75v|Volcano 11+|2x256 PC3200(6-3-3-2.5)|Digifire 7.1|Radeon 9600 Pro@470/315|Maxtor 120G|PhotoAlbum|mod@p4u |
|
|
|
|
|
|
#20 |
|
Member
Iscritto dal: Dec 2003
Messaggi: 57
|
AIUTO
ciao a tutti
mi sembrate molto competenti, io non lo sono... Ho un po' di dubbi su questo linguaggio ed il pacchetto di installazione.Per una serie di motivi che non vi sto a raccontare devo utilizzare il VS .NET per scrivere e modificare del codice in C che deve funzionare assieme al MATLAB (in soldoni è un sistema di controllo), il tutto funziona ma ho installato l'intero pacchetto.Siccome a me non interessa tutto il pacchetto cosa posso disinstallare manetenendo le funzionalità che mi interessano e mantenendo la MSDN? |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:40.



















