C # è un linguaggio di programmazione orientato agli oggetti multiparadigm, gestito e raccolto in modo indesiderato creato da Microsoft in parallelo con la piattaforma .NET
Attualmente sto progettando una soluzione di livello n che utilizza Entity Framework 5 (.net 4) come strategia di accesso ai dati, ma sono preoccupato su come incorporare l'iniezione di dipendenza per renderla verificabile / flessibile. Il layout della mia soluzione attuale è il seguente (la mia soluzione si chiama Alcatraz): …
Voglio creare un'applicazione multipiattaforma, che avrà anche un sito Web in cui le applicazioni desktop (Windows, iOS, Linux) parleranno con il server e manterranno sincronizzati i dati degli utenti. Finora le opzioni che vedo sono: Scrivi una GUI nativa per ciascuno dei 3 sistemi operativi, quindi avrei 3 basi di …
Di recente ho dovuto aggiornare una classe base astratta su alcuni OSS che stavo usando in modo che fosse più testabile rendendoli virtuali (non potevo usare un'interfaccia poiché ne combinava due). Questo mi ha fatto pensare se dovevo contrassegnare tutti i metodi di cui avevo bisogno virtuale o se dovessi …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Durante l'apprendimento di C #, ho scoperto che C # supporta …
Sono un po 'fuori di testa e tendo a mantenere i miei progetti pulendo i riferimenti usingin ogni classe per mantenere solo ciò che è effettivamente utilizzato. Quale altro argomento potrei fare (oltre a calmare il mio nervo ossessivo compulsivo) di attenermi all'essenziale? Penso principalmente ai riferimenti di sistema, qualsiasi …
Sto cercando di lavorare un po 'con Entity Framework e ho una domanda sulla separazione dei livelli. Di solito uso l'interfaccia utente -> BLL -> DAL e mi chiedo come usare EF qui. Il mio DAL di solito sarebbe qualcosa di simile GetPerson(id) { // some sql return new Person(...) …
Quali sono i limiti pratici per il numero di elementi che può contenere un dizionario C # 4 o Hashtable e il numero totale di byte che queste strutture possono ragionevolmente contenere. Lavorerò con un gran numero di oggetti e voglio sapere quando queste strutture iniziano a riscontrare problemi. Per …
Di recente, ho pubblicato la seguente domanda su SO: /programming/7197337/using-asp-net-membership-provider-with-an-existing-user-database Come puoi notare, ho finito per rispondere alla mia domanda affermando che sembrava che scrivere e implementare un "Provider di abbonamenti personalizzati" fosse la strada da percorrere. Letteralmente, qualche minuto dopo, mi imbatto in questa domanda: /programming/7222306/simple-login-attempt-counter-using-mvc-3-and-ajax/7222407#7222407 Cerco di rispondere …
Sto giocando con .NET BigInteger e fondamentalmente mi chiedo quale numero - una risposta stimata andrebbe bene - è il punto di deviazione della curva di (il grafico di (aumento del tempo richiesto per le operazioni) vs (valore di BigInteger))? o sono progettati senza una tale deviazione tale che se …
Mi chiedevo un buon design di classe orientato agli oggetti. In particolare, faccio fatica a decidere tra queste opzioni: metodo statico vs istanza metodo senza parametri o valore restituito vs metodo con parametri e valore restituito sovrapposizione vs funzionalità metodo distinto metodo privato vs pubblico Esempio 1: Questa implementazione utilizza …
Ho verificato in modo specifico le implementazioni di impaginazione su asp.net mvc e credo davvero che ci sia qualcosa di meno efficiente nelle implementazioni. Innanzitutto le implementazioni utilizzano valori di impaginazione come di seguito. public ActionResult MostPopulars(int pageIndex,int pageSize) { } La cosa che mi sbaglio è pageIndex e pageSize …
Oggi un mio professore ha commentato di aver trovato strano che, sebbene la filosofia di SWT sia quella di prendere i propri controlli per composizione, Swing sembra favorire l'eredità. Non ho quasi alcun contatto con entrambi i framework, ma da quello che ricordo in Windows Forms di C # di …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 4 anni fa . Sto imparando C # /. NET 4.0 per circa 2/3 mesi, è il mio primo …
Ho ancora un problema a superare un piccolo problema quando si tratta di TDD. Ho bisogno di un metodo che ottenga un determinato set di record di dati filtrati dal livello dati (linq2SQL). Si noti che sto usando le classi generate da Linq che sono generate dal DBML. Ora il …
Sento che la comunità MVVM è diventata troppo zelante come i programmatori OO negli anni '90: è un termine improprio MVVM è sinonimo di nessun codice. Dalla mia domanda StackOverflow chiusa : Molte volte mi imbatto in post qui su qualcuno che cerca di fare l'equivalente in XAML invece del …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.