Génie logiciel

40
Mélanger Angular et ASP.NET MVC / Web api?

Je viens d’utiliser ASP.NET MVC / Web API et je commence maintenant à utiliser Angular, mais je ne suis pas au courant de la bonne façon de les mélanger. Une fois que j'utilise Angular, les concepts côté serveur MVC fournissent-ils toujours une valeur? Ou devrais-je strictement utiliser l'API Web...

40
Qu'est-ce qu'un contexte délimité par rapport à DDD?

En travaillant sur le livre "Implementing Domain Driven Design" de Vaughn Vernon, je suis incapable de bien comprendre ce qu'est un contexte délimité. Le livre définit un contexte délimité comme "une frontière conceptuelle dans laquelle un modèle de domaine est applicable. Il fournit un langage...

40
Quelle est l'utilisation de .Any () dans une liste C # <>?

J'ai discuté avec des collègues, et nous ne pouvions pas comprendre ce que l'utilisation est .Anypour tout donné List<>, en C #. Vous pouvez vérifier la validité d'un élément du tableau comme ci-dessous: if (MyList.Any()){ ...} //Returns true or false Qui est exactement le même que if...

39
Comment restez-vous concentré au travail? [fermé]

Parfois, les choses que je dois faire pour mon travail sont intéressantes et engageantes. Parfois, ils ne le sont pas. Parfois, ils ne sont vraiment pas. Avez-vous des stratégies ou des astuces particulières pour gérer ces passages monotones quand votre cerveau préfère faire autre chose que ce que...