Articles of .net 4.0

GMT DateTime Conversion entre différentes fuseaux horaires

L'application Web est hébergée sur un server avec (UTC + 10,00) Canberra, Sydney, Melbourne TimeZone. Lorsqu'un user de Melbourne crée un événement, il enregistre le datetime dans la database au format GMT. si la sélection de l'user est 23/12/2015 3:30:00 AM valeur enregistrée dans la database sera 2015-12-22 16: 30: 00.000 Maintenant, quand un user […]

Parallel.ForEach utilisé avec NHibernate résultant en des verrous SQL Server

Premièrement, je ne suis pas très expert en multi-threading et en programmation parallèle. J'essaie d'optimiser les performances d'une application existante ( .Net 4 , NHibernate 2.1 ). ** Jusqu'à présent, la mise à niveau de NHibernate n'est pas une priorité, mais est en cours. Au fil du time, la performance est devenue un cauchemar avec […]

Sauvegarde et restauration de SQL Server à partir du problème C #

J'ai écrit un programme en C # pour utiliser SQL 2008. Je veux sauvegarder la database et le restaurer. Mon code pour la sauvegarde fonctionne correctement mais la restauration ne fonctionne pas et la database devient un user unique. Obtenez l'erreur suivante: La queue du journal pour la database "docteur" n'a pas été sauvegardée. Utilisez […]

SELECT avec problème de performances "datetime> ssortingng" dans EF4 / SQL Server 2008

J'utilise EntityFramework 4 pour accéder à une database SQL Server 2008. L'une des requêtes SQL générées par l'EF a un comportement que je ne peux pas expliquer. La requête est comme ceci: SELECT tableA.field1, tableA.field2, … FROM tableA join tableB on tableA.field1 = tableB.field1 WHERE tableA.field2 > '20110825' and tableA.field3 in ('a', 'b', 'c,') and […]

Les applications VB6 peuvent se connecter à SQL Server, mais les applications .NET ne peuvent pas

Notre système utilise une combinaison d'applications héritées VB6 et d'applications .NET plus récentes. Les applications sont déployées sur nos clients et exécutent les applications à partir d'une zone Terminal Server, la database SQL Server s'exécutant dans une autre zone. Les applications VB6 fonctionnent correctement, tandis que toutes les applications .NET échouent au démarrage (en essayant […]

Entity Framework 4 – Requête de table parent et de chargement hâtif 1 (enfant unique)

Impossible de find un bon moyen de searchr en ligne. J'essaie d'get tous les loggings parent (voitures) d'une database et je veux inclure seulement 1 élément enfant unique (image) soit dans la requête d'origine ou dans une requête séparée immédiatement après la première afin que les résultats complets viennent return dans un set de résultats […]

L'application VB.net est trop rapide pour une requête SQL

Je suis en train de concevoir un logiciel utilisant Visual Basic avec .Net 4.0 avec le backend du server MS SQL pour stocker des données. J'ai conçu un cours pour la section «Salaires des employés» de la database. Le sous-programme de cette class a pour but de réinitialiser les tables de paie qui ont été […]

Suivi des modifications apscopes aux lignes de database (SQL Server)

Dupliquer possible: Audit des modifications de données SQL Server Mes exigences exigent que chaque ligne insérée et mise à jour dans la database pour suivre qui a fait le changement (créateur / modificateur), quand l'logging a été créé et quand il a été modifié. J'ai guids pour les ID de ligne dans toutes les tables, […]

Meilleures pratiques pour l'utilisation de SqlCommand

Je voudrais m'assurer en utilisant SqlCommand que j'utilise les meilleures pratiques, en particulier en ce qui concerne la security. Considérations dont je ne suis pas sûr: Est-il correct de build manuellement la string en ajoutant? Si non, comment dois-je faire? Quelles classs devrais-je envisager d'utiliser à la place?

Installer l'application Asp.net 4.0 Cassini SQL Express

Nous avons construit une application ASP.NET dans 4.0 (nous pouvons le changer en 3.5 si nécessaire) avec une database SQL Server. Je cherche à créer un package d'installation (exe ou msi) afin que je puisse fournir ce file à mes clients et qu'ils puissent l'installer sur tous leurs ordinateurs portables. Cette application asp.net fonctionnera sur […]