C # è un linguaggio di programmazione orientato agli oggetti multiparadigm, gestito e raccolto in modo indesiderato creato da Microsoft in parallelo con la piattaforma .NET
Ho appena visto questo discorso di Greg Young avvertire le persone di KISS: Keep It Simple Stupid. Una delle cose che ha suggerito è che per fare una programmazione orientata all'aspetto, non è necessario un framework . Comincia con un forte vincolo: che tutti i metodi assumano uno e un …
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 8 anni fa . Sto solo iniziando a imparare C #. Provenendo da un background in Java, C ++ e Objective-C, trovo che Pascal di C # abbia i suoi nomi di metodi …
Iniziare alcuni progetti con EF, ma ho avuto alcune domande su join tabelle e chiavi ecc. Diciamo che ho una tabella di applicazioni e una tabella di autorizzazioni. Le applicazioni hanno molte autorizzazioni e ogni autorizzazione può appartenere a molte applicazioni (molte-a-molte). Ora, le tabelle Applicazione e Autorizzazione sono facili: …
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 7 anni fa . Avevo intenzione di registrare molte cose diverse nel mio ambiente di produzione, ad esempio quando un utente: Accede, disconnette Cambia profilo Modifica impostazioni account Cambia password ... ecc È …
Ci sono delle linee guida per decidere quando una classe dovrebbe trovarsi nel proprio assembly / DLL? Vedo spesso due scuole di pensiero: 1) Ogni "raggruppamento" di classi appartiene alla propria DLL, ad esempio repository, servizi, DTO, infrastruttura, ecc. 2) Tutto dovrebbe essere in una singola DLL ma separato da …
Sto valutando un CMS open source chiamato Piranha ( http://piranhacms.org/ ) da utilizzare in uno dei miei progetti. Ho trovato il seguente codice interessante e un po 'confuso, almeno per me. Qualcuno può aiutarmi a capire perché la classe eredita da una base dello stesso tipo? public abstract class BasePage<T> …
Come sviluppatore C ++ sono abbastanza abituato ai file di intestazione C ++ e trovo utile avere una sorta di "documentazione" forzata all'interno del codice. Di solito mi trovo in un brutto momento quando devo leggere del codice C # per questo: non ho quel tipo di mappa mentale della …
Sto scrivendo un tipo di implementazione della coda che ha un TryDequeuemetodo che utilizza un modello simile a vari TryParsemetodi .NET , in cui restituisco un valore booleano se l'azione ha outesito positivo e utilizzo un parametro per restituire il valore effettivo dequeued. public bool TryDequeue(out Message message) => _innerQueue.TryDequeue(out …
Nel Go Language Tutorial, spiegano come funzionano le interfacce: Go non ha classi. Tuttavia, è possibile definire metodi su tipi di struttura. Il destinatario del metodo appare nel proprio elenco di argomenti tra la parola chiave func e il nome del metodo. type Vertex struct { X, Y float64 } …
Sono stato alle prese con un problema sempre più fastidioso per quanto riguarda le nostre unit test che stiamo implementando nel mio team. Stiamo tentando di aggiungere unit test nel codice legacy che non era ben progettato e mentre non abbiamo avuto alcuna difficoltà con l'effettiva aggiunta dei test, stiamo …
Un collega e io stavamo esaminando il comportamento della newparola chiave in C # in quanto si applica al concetto di nascondersi. Dalla documentazione : Utilizzare il nuovo modificatore per nascondere esplicitamente un membro ereditato da una classe base. Per nascondere un membro ereditato, dichiararlo nella classe derivata usando lo …
Sto cercando il modo più efficiente / standard di passare i dati tra il codice JavaScript lato client e il codice C # dietro un'applicazione ASP.NET. Ho usato i seguenti metodi per raggiungere questo obiettivo, ma si sentono tutti un po 'confusi. Passare i dati da JavaScript al codice C …
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 8 anni fa . Ho visto altri sviluppatori usare classi statiche come spazi dei nomi public static class CategoryA { public class Item1 { public void DoSomething() { } } public class Item2 …
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 . Ho un possibile lavoro di sviluppo C # in fila ma prima di poter intervistare, …
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 8 anni fa . C'è sempre un dibattito sull'argomento: "Se mettere la logica di business in Stored Procedure o no?". Se decidiamo di non utilizzare lo strumento ORM e di non inserire la …
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.