BigBastis Blog

BigBastis Blog

About Me & my Digital Lifestyle


Navigation
TagMicrosoft
Featured

.NET

Microsoft SQL Server Compact Edition – Eine Einfuehrung

Posted byuserSebastian Gross on Juli 8th, 2010.

Oft müssen Clientprogramme große Datenmangen speichern, und in den meisten Fällen wird dazu eine Datenbank eingesetzt. Wenn man eine Internetverbindung voraussetzt kann man einen mächtigen Datenbank Server anbinden und die Daten in der Cloud sichern. Doch oft ist eine Offline Lösung viel einfacher und effektiver. Inzwischen gibt es auch viele verschiedene lokale Datenbanksysteme wie zB. SQLite, DB4O oder auch MS SQL Server Compact Edition. Alle diese Serversysteme haben auch den Vorteil, dass diese auf den mobilen Systemen problemlos eingesetzt werden können, haben aber auch den Nachteil, dass sie meist nicht den Vollen Feature Umfang eines echten SQL Servers bieten können. Vorbereitung In diesem Artikel soll es um den SQL Server […]

Featured

.NET

.NET: Charts und Diagramme mit MSChart erstellen

Posted byuserSebastian Gross on Juni 17th, 2010.

Vor Kurzem musste ich für einen Kunden eine Datenauswertung in einer .NET Applikation realisieren und wollte dazu ein schönes Diagramm erstellen. Leider musste ich (zu meinem Erstaunen) feststellen, dass das .NET Framework über kein eigenes Control für solche Zwecke verfügt, zumindest nicht im Framework 3.5! Nach ein wenig googlen bin ich dann auf die Charting Controls von Microsoft gestoßen, diese können hier heruntergeladen werden und für das Framework 3.5 nachinstalliert werden. Das Framework 4.0 bringt es gleich mit. Nach der Installation steht euch der Namespace „System.Windows.Forms.DataVisualization.Charting“ zur Verfügung, der wirklich alles woran man so denken kann mitbringt, und das völlig kostenlos! Dieses Control kann man auch in ASP.NET Projekten benutzen. […]

Featured

.NET

101 LINQ Beispiele fuer C# Programmierer

Posted byuserSebastian Gross on März 10th, 2010.

Wer Datenbankprogrammierung mit C# betreibt wird früher oder später nicht an LINQ vorbeikommen. Wer sich damit etwas auseinandersetzt wird schnell merken, dass diese Queries schnell recht komplex werden. Hier bietet Mocrosofts MSDN eine tolle Beispielsammlung an, in der fast alle Anwendungsfälle beschrieben sind. Das ganze findet ihr im MSDN Visual C# Developer Center.

Featured

.NET

.NET: Projekte fuer Mobile Geraete koennen auf dem Desktop ausgefuehrt werden

Posted byuserSebastian Gross on März 7th, 2010.

Ich denke, dass viele von euch es schon längst gewusst haben, aber heute habe ich zufällig entdeckt, dass man die Projekte, die für Smartphones mit Windows Mobile programmiert wurden direkt auf dem Desktop ausführen kann. Dabei bedarf es keinerlei Anpassung oder Modifikation des Codes. Einfach doppelklicken und ab geht’s! Bild 1: Das selbe Programm auf beiden Plattformen (Bild von Tom Wendel) Das ist (so weit ich weiß) einzigartig in der Programmierwelt oder? Denn Java Programme können nicht direkt auf den Desktop ausgeführt werden, und genauso iPhone Apps! Ich bin mal gespannt, wie lange es dauert bis das Ganze auch umgekehrt möglich ist! 🙂 Wirklich genial!

Featured

.NET

.NET Administratorrechte fuer eigenes Programm einfordern

Posted byuserSebastian Gross on Dezember 25th, 2009.

Wenn man mit .NET entwickelt wird man schnell feststellen, dass man zur Laufzeit bestimmte Ordner nicht öffnen kann, bestimmte Dateien nicht löschen oderbestimmte Systemfunktionen nicht ausführen kann! Das liegt daran, dass dem Programm die nötigen Rechte fehlen, denn seit Windows Vista werden alle Programme ohne Administratorrechte ausgeführt. Braucht ein Programm dann aber doch diese Rechte sieht man diesen wenig gemochten Dialog von Windows: Bild 1: Windows Benutzerkontensteuerung in Aktion Das Angezeigte unterscheidet sich dann natürlich je nach Programm, aber sobald man hier auf Zulassen geklickt hat wird das Programm mit den Vollen Rechten gestartet. Aber woran kann ich erkennen, dass ich volle Rechte benötige? – Ganz einfach, wenn man Fehlermeldungen […]

Featured

.NET

Kostenloses E-Book von Microsoft zum Thema VB.NET

Posted byuserSebastian Gross on Dezember 1st, 2009.

Es ist wieder soweit. Microsoft bietet wiedermal ein Buch komplett gratis zum Download an. Dieses Mal ist Visual Basic.NET das Thema. Das Buch ist von dem Hauseigenen Verlag MicrosoftPress, welches einen sehr guten Ruf genießt. Ich selber habe mehrere Bücher von denen. Dieses Buch kostet normalerweise 59 € und ist somit ein sehr gutes „Schnäppchen“. Dabei kann es sich vom Inhalt sehen lassen. Dieses Buch vermittelt alles von den Grundlagen, bishin zur fortgeschrittenen Programmierung mit Datenbanken. Auch wenn ihr kein VB.NET Programmierer Seit kann ich es euch trotzdem empfehlen dieses Buch zu laden, den man weiß ja nie! Download: Hier

Featured

Internet

Mod_Rewrite unter Microsoft IIS nutzbar machen

Posted byuserSebastian Gross on November 14th, 2009.

Ein Umstieg von Unix & Apache auf Windows & IIS kann ganz schön stressig sein. Da ich letzte Woche selber mit dem Blog von UNIX auf eine Windows Plattform umgestiegen bin musste ich das an meinem eigenen Leib erfahren. Das was einem am IIS wohl am meisten fehlt ist wohl die mod_rewrite funktion, die man über die .htaccess Datei konfiguriert. Diese wird dann dementsprechend unbrauchbar. Microsoft bietet zwar auch sowas ähnliches an, aber mich überkommt immer ein ungutes Gefühl sobald ich mit mod_rewrite auseinandersetzen muss, und da hat man natürlich noch weniger Lust das ganze umzuschreiben. Die beste Lösung wäre da natürlich, wenn man die alten Definitionen benutzen könnte. Und […]

Featured

.NET

Windows Aero Glass in eigenen Projekten nutzen Teil 2

Posted byuserSebastian Gross on November 9th, 2009.

In dem ersten Teil dieses Beitrags, der nun schon einige Monate her ist habe ich gezeigt, wie man die Aero Glas Effekte auch in eigene Projekte einbauen kann. Doch leider waren da noch einige Probleme, so konnten wir nur das ganze Formular in Glas verwandeln und die Darstellung der Steuerelemente war falsch. Genau hier möchte ich den zweiten Teil ansetzen und diese letzten Probleme aus der Welt schaffen! Wir beginnen genauso wie im ersten Teil nur nennen wir unsere Klasse diesmal GlassForm um nicht durcheinander zu kommen. Diesmal importieren wir eine weitere Methode aus der Windows API, nämlich DwmIsCompositionEnabled() die es uns ermöglicht zu prüfen, ob diese Effekte, die wir […]

Featured

Allgemein

Blogumzug und WordPressupdate angeschlossen

Posted byuserSebastian Gross on November 9th, 2009.

Wie vielleicht einige von euch festgestellt haben werden, gab es hier in letzter Zeit einige Probleme. Diese beruhten größtenteils auf einem PHP Update auf die Version 5.3. Leider hat mich der Webspace Anbieter, auf dem der Blog lief mich nicht informiert! (Wozu auch, bin ja nur zahlender Kunde) Jedenfalls ist das in der Letzten Woche 2 Mal aufgetreten und somit habe ich mich entschlossen mit dem Blog auf meinen eigenen Windows Basierten Server umzuziehen! Diese Reise war unerwartet holprig, da auf einmal viele Plugins nicht mehr funktionierten und einige native Apache Dienste wie Mod Rewrite unter IIS nicht zur Verfügung stehen! und da ich schon alles von vorn machen musste […]

Featured

.NET

Windows Lizenzschlüssel aus der Registry auslesen

Posted byuserSebastian Gross on November 6th, 2009.

Da der Beitrag über das Auslesen des Office Schlüssels sehr beliebt ist, habe ich nun auch das Lesen des Windows Schlüssels als Beispiel verfasst. Das Vorgehen hierbei ist sogar noch einfacher als beim Office Schlüssel, da es keine Aufteilungen in Versionen gibt! In allen Windows NT Versionen (also alle ab XP) befindet sich der Schlüssel in der Registry unter diesem Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion In diesem Ordner finden wir den Binärwert DigitalProductID, der viele Hexadezimalzeichen enthält! Der Code ist hierbei dem aus dem Officebeispiel sehr ähnlich, da er ja auch nichts anderes macht, als den im HEX-Code vorhandenen Key in lesbare Schrift umzuwandeln! Die einzige Schwierigkeit hierbei besteht darin, den Key […]