[EN] Windows Azure Storage Development Server initialization failed

by Philipp 8. Dezember 2008 11:18

The one big topic at the PDC 08 in LA was, Microsoft’s new cloud os. Last week I got a invitation token to test their service.
But the first big step before I could use their storage was to install the required Azure SDK and Visual Studio Tools. The first part installed fine, but when it came to debugging, the troubles began.

First a message appeared to tell me that “Development Storage” needs to do some initialization.

initializationWindowsAzure01

After I proceeded the trouble began. The initialization software should create a new user in the SQL DB onto my local machine, but it failed, because it didn’t put the username in quotes.

initializationWindowsAzure02

So my next step was to create a new user manually via the Visual Studio 2008 Command Prompt.

initializationWindowsAzure05

And go to the directory C:\Program Files\Windows Azure SDK\v1.0\bin and enter the following line:
dsinit /server:”.sqlexpress” /forceCreate /user:”<your pc name>\<your username>”
Hit Enter and it should process your request.

initializationWindowsAzure03   

Finally you should see the success message below.

initializationWindowsAzure04

Now you’re able to debug your Azure Websites onto your local machine.

Gib die erste Bewertung ab

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

Programmieren | Windows

[C++] Tipp 3: verhindern, dass sich die Konsole nach durchlaufen der Applikation gleich wieder schliesst

by Philipp 5. Oktober 2008 14:15

Ich weiss das dies ein unheimlich langer Titel für einen Beitrag ist, doch wie könnte man dies anders umschreiben? ;-)

Dieser Tipp beschränkt sich auf nur eine Linie Code, doch die ist wesentlich, denn wenn

   1:  system("pause");

am Ende der main Methode (jedoch noch vor einem möglichen return Befehl) eingefügt wird, steht das Programm still, bis der Benutzer eine Taste drückt, um die Konsole zu schliessen. So lassen sich eventuelle Ausgaben bequem anschauen.

C   Tipp3

Gib die erste Bewertung ab

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

C++ | Programmieren

[C++] Tipp 2: einen String Uppercase oder Lowercase machen

by Philipp 1. Oktober 2008 17:51

Es sind die einfachsten Dinge (im nachhinein wenigstens) die, die Stunden wegschmelzen lassen. Dieses mal geht es darum eine String Variable vollständig in Kleinbuchstaben, oder Grossbuchstaben umzuwandeln.

In C# kann man dies ganz einfach bewerkstelligen:

   1:  string mystring = "Hallo Welt";
   2:  mystring = mystring.ToLower();

In C++ dagegen braucht es ein wenig mehr Aufwand. Zuerst einmal muss man am Anfang des Codes zwei Header inkludieren.

   1:  #include <algorithm>
   2:  #include <string>

Nun steht der Umwandlung nichts mehr im Weg: (hier: Lowercase Umwandlung, d.h. alles in Kleinbuchstaben)

   1:  std::string mystring = "Hallo Welt";
   2:  std::transform(mystring.begin(),mystring.end(),mystring.begin(),::tolower);

Falls eine Uppercase Umwandlung erwünscht ist, einfach anstatt tolower, toupper einsetzen.

Bewertung: 5.0 von 1 Benutzern

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

C++ | Programmieren

[C++] Tipp 1: verschiedene Datentypen zu einem String konvertieren

by Philipp 1. Oktober 2008 06:20

Da ich an der ETH gerade C++ lernen muss, bin ich froh über (fast) jeden Tipp den ich kriegen kann. Um auch euch die Suche nach einem geeigneten Codeschnipsel zu erleichtern, werde ich hier von nun an Tipps posten. Nun zum heutigen Tipp:

In C# benutzt man zum konvertieren einer Integer Variable in eine String Variable die folgende Schreibweise:

   1:  int myinteger = 5;
   2:  string mystring = myinteger.ToString();

In C++ allerdings ist die Sache eine andere. Dort muss man sich selbst eine Konverter-Methode basteln, die dann so aussieht:

   1:  std::string convertINTtoSTRING(int value)
   2:  {
   3:      string s;
   4:      std::stringstream out;
   5:      out << value;
   6:      s = out.str();
   7:      return s;
   8:  }

Nun muss man an der gebrauchten Stelle nur noch die Integer Variable der Konverter-Methode übergeben, und voilà, man erhält eine String Variable zurück.

   1:  int main()
   2:  {
   3:      int myinteger = 5;
   4:      std::string mystring = convertINTtoSTRING(myinteger);
   5:   
   6:      return 0;
   7:  }

Um die eigene Methode fehlerfrei nutzen zu können muss man am Programmanfang die folgenden Header Dateien hinzufügen, damit alle verwendeten Befehle definiert sind, und der Compiler weiss, wie er den Code compilieren soll:

   1:  #include <iostream>
   2:  #include <sstream>
   3:  #include <string>

Gib die erste Bewertung ab

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

C++ | Programmieren

Clickonce will immer das .NET Framework installieren

by Philipp 9. Mai 2008 22:49

Da ich selbst programmiere, und meine Programme teilen möchte, bietet sich Clickonce von Microsoft an. Doch als ich mein Betriebssystem auf Windows Vista wechselte, funktionierte die Clickonce Anwendung nicht mehr. Sodass der Computer jedesmal das .NET Framework installieren wollte.

 

Ursache:  

Für dieses Problem ist die sogenannte Standardzuweisung verantwortlich. D.h. Falls man eine Datei z.B. ein Bild öffnen möchte, wählt man eine Standardanwendung mit welcher das Bild geöffnet werden soll. So auch bei der Clickonce-Anwendung. Hier hat man auf dem Server eine Datei namens <Applikationsname>.application . In welcher die Anweisungen stehen die Windows braucht um die Anwendung zu installieren oder zu starten.

 

Lösung: (Vista) 

  1. Klicke auf Start > Systemsteuerung


  2. Doppelklicke auf das Standardprogramme Icon.


  3. Klicke auf Dateityp oder Protokoll einem Programm zuordnen.


  4. Rolle hinunter bis zu dem Eintrag .application. Wähle diesen an, und klicke auf Programm ändern.


  5. Klicke auf Application Deployement Support Library. Und bestätige mit OK.


  6. Schliesse alle vorher geöffneten Fenster und gehe zu deiner Clickonce-Anwendung zurück oder gehe alternativ auf die Seite meines AnimationSample und klicke auf den Link launch.
  7. Wenn alles gut geht startet das Programm.

 

Gib die erste Bewertung ab

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

Tutorials | Windows | Programmieren

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen

Über den Autor

Hallo ich bin Philipp Küng.
Momentan studiere ich an der ETH Zürich Elektrotechnik & Informationstechnologie.

Delicious

Zune Card

Blog Verzeichnisse

list.blogug.ch
Blog Top Liste - by TopBlogs.de
Computer Blogs - BlogCatalog Blog Directory
frisch gebloggt
Computer Blogs
blogoscoop
Schweizer Blog Verzeichnis