tausend tränen tief von blumfeld im remix von dj koze (plus loverboy von steve bug ist auch reingemischt – original von blumfeld hier)
dj koze – deine reime sind schweine
tausend tränen tief von blumfeld im remix von dj koze (plus loverboy von steve bug ist auch reingemischt – original von blumfeld hier)
dj koze – deine reime sind schweine
sitze gerade in der session von max zu XNA game studio und da wird mir wieder bewusst was für ein cooles framework wir da eigentlich zur verfügung stellen. wir haben ja vor einem jahr den XNA day in wien gehabt, und hier am blog hab ich öfter über das tool geschwärmt. vor gut 3 wochen wurde nun die version 3 des XNA toolkits veröffentlicht und damit haben sich einige änderungen ergeben. ich kann die technische reife des frameworks nicht einschätzen, aber beobachte seit einiger zeit die community offers von microsoft in diesem bereich und bin der meinung dass diese einzigartig sind im hobbyist bereich.
der titel XNA game studio 3.0 ist ein wenig irreführend, weil unter studio normal ganze produkte wie eben visual studio, expression studio.. erwartet werden. XNA game studio erfordert aber Visual Studio 2008 oder Visual Studio C# 2008. aber das entwickeln von games kann immer noch kostenlos bleiben – XNA game studio funktioniert auch mit der frei erhältlichen express edition von visual studio, nämlich visual studio c# express. weiteres um mit XNA zu starten.
sowohl einen technischen überblick als auch über den community support und die möglichkeit ein game zu verbreiten (xbox live) gibt es in einem guten PDC session recording:
Learn about XNA Game Studio and the XNA Framework and how they help to quickly and easily create games using Microsoft Visual C# that run on Windows, the Xbox 360, and Zune. Hear about the goals and features of XNA Game Studio and the XNA Framework and the types of games that can be created; we even create a game during the session. Finally, hear about the vibrant community around XNA Game Studio and Xbox LIVE Community Games, where games can be distributed via Xbox LIVE Marketplace.
zum schluss noch einen verweis auf XNA creators club. dort kanst du einen überblick über bereits eingereichte spiele und die community offer rundherum bekommen.
Veröffentlicht unter allgemein
Verschlagwortet mit game development, microsoft, PDC2008, teched2008, XNA
meine notes zur session asp.net ajax toolkit. sehr guter vortrag über die möglichkeiten ajax elemente einzusetzen in asp.net seiten, und wie diese den traffic zwischen server und client verringern.
stephenwalther.com – blog vom speaker
codeplex.com project – asp.net ajax control toolkit
vorgestellt werden 3 verschiedene asp.net web app types anhand einer demo:
performance tools für testing: mit fiddler2.com (best tool für ajax testing – traffic analyse), firebug für firefox (extension).
erstens: server side asp.net
drawbacks:
oft 2 developer: ein asp.net developer und ein java script developer > frag beide developer wenn ein click event happens.. server and client side vermischung.
[demo]
fiddler zeigt den traffic der bei postbacks entsteht – gut um zu zeigen was auch bei simplen änderungen an traffic ensteht – beispielsweise wenn in einer kleinen tabelle nur nach einer neuen spalte sortiert wird.
in der demo app erzeugt der reload nach einem einfachen category change im datagrid um die 3500 byte an traffic.
zweitens: server side asp.net ajax
vorteile:
nachteile:
bei reinem serverside wurden 3500 byte hin und hergeschickt, beim teilweisen ajax einsatz nur noch 2500 byte. (ein table auf der page). nach einer kleinen optimierung des updatebereichs schrumpft der traffic um weitere (kontrolle immer mit fiddler) 500 byte auf knapp 2000. wo geht der traffic hin? ist ja nur eine kurze table…
zurückgesendet wird vom client der viewstate – lots of data. viewstate kann für solche dinge abgedreht werden in den control properties (enable viewstate=false). nach der de-aktivierung werden nur noch 1500 bytes ausgetauscht. im vergleich zum start mit reinem server side asp.net wurden noch mehr als doppelt soviel byte getauscht.
drittens: client side asp.net ajax (microsoft ajax library)
vorteile:
nachteile
die page wird einmal gerendert, danach sind eine menge ajax calls (kein reload, außer bei kompletten page wechsel)
[demo wird aktualisiert]
stop using windows onload (eine person im auditorium gibt zu das noch zu verwenden, die andern trauen sich nicht aufzeigen) – use page load instead. die windows onload executed erst wenn alle images geladen sind und verzögert damit enorm.
why use java script on client side? look at the performance difference with fiddler: jetzt herunten auf 650 byte, mit verwendung des ajax toolkits.
[demo wird aktualisiert - master/detail page (ein klassiker) mithilfe von client side ajax.
neue features in asp.net ajax 4.0:
rude objections on ajax apps:
zu den letzten drei punkten von oben: wenn du ajax apps verwendest immer failover support programmieren.
mit dem ajax toolkit von microsoft lässt sich der failover support leicht einbauen - über zusätzliche abfrage über den javascript status des browsers wird gegebenenfalls ein postback ausgelöst - die funktion für das failover muss nicht extra geschrieben werden (mutmaßung meinerseits).
[demo wird aktualisiert]
asp.net ajax and asp.net mvc – da bin ich leider ausgestiegen
conclusion – embrace the client side >> for better performance and better user experience write client-side asp.net ajax apps.
wer sich für das thema interessiert, kann sich auch ein session recording von der PDC ansehen: “ASP.NET Ajax Futures“
Veröffentlicht unter allgemein
Verschlagwortet mit ajax, asp.net, development, microsoft, teched2008, vstudio
schön, kürzlich auf youtube gefunden.
dj koze im interview über das richtige mixtape für die zielgruppe mädchen, das traurige leben eines berufs dj und das clubleben an sich. herrlich.
am ende ist da übrigens disco to disco von whirlpool productions im anflug. aber das kennt man ja.
passend zum thema cloud computing ist mir am zune das album “the cloud making machine” von laurent garnier entgegengesprungen. das album wurde mal als “meilenstein in der geschichte der elektronischen musik” angelobt, was ich nicht ganz nachvollziehen kann. immerhin aber möchte ich es als gute platte für ruhige stunden empfehlen. keinesfalls darf eine gerade bassdrum erwartet werden, es ist eher ein ambient elektro cd die tracks für chillout und auch gänstehaut bietet. ich höre die CD gerne beim laufen weil es schön beruhigend ist, und keinerlei druck erzeugt.
auf youtube gibts ein gutes summary video mit einem auszug aus den tracks und auf laut.de eine CD kritik
Veröffentlicht unter allgemein
Verschlagwortet mit frankreich, laurent garnier, musik, paris
von der i’m a pc campaign gibt es jetzt einen ableger auf youtube, dort heißt es nun “upload yourself”. mal sehen ob ich zeit finde mich als pc user zu präsentieren. aber von georg erwarte ich natürlich einen beitrag.
neben seinfeld ist dort zB girl talk als testimonial dabei
Veröffentlicht unter allgemein
Verschlagwortet mit imapc, microsoft deutschland, windows
international pony macht soulfule platten, wie wir im video von dj koze weiter unten lernen
international pony – leaving home
dj koze im interview zum sonne mond sterne festival
Veröffentlicht unter allgemein
Verschlagwortet mit djkoze, house, international pony
nach der rückkehr von der PDC sind wir am aufarbeiten all der themen. sehr viel inhalt der jetzt auch lokal weitergetrieben werden muss. zumindest einen teil haben wir schon fixiert:
am 12. dezember kommt david chappell nach wien und gibt einen überblick über cloud computing, bevor er im detail auf das angebot von microsoft in diesem bereich, nämlich windows azure services platform, eingeht.
eventuell bieten wir am nachmittag noch eine coding session an, “developing my first hello world cloud app” (geil nicht? oder so ähnlich, ist noch ein arbeitstitel.)
die chappell geschichte ist nicht zu technisch (kein coding), richtet sich sowohl an developer und software architekten, als auch einfach informationshungrige zum cloud computing thema.
Cloud computing looks like the biggest change to hit our industry in many years. The advent of cheap, scalable computing power available over the Internet will affect almost everybody who works in IT. But taking advantage of this shift requires understanding this new approach and how to exploit it.
In this half-day seminar, David Chappell looks at the big picture of cloud computing, then focuses in on Microsoft’s new cloud platform technologies. The topics he’ll cover include:
- A realistic look at cloud computing: Benefits and risks
- The cloud context: Microsoft, Google, Amazon, Salesforce.com, and more
- Microsoft’s cloud platform technologies: Azure, LiveMesh, and others
- Using the Microsoft cloud platform: Which technologies make sense for your applications?
The goal is to provide a framework for thinking about cloud platforms, make clear what Microsoft’s cloud platform technologies can do, then offer guidance on how to make good decisions for using them.
anmeldung + und weitere info im MSDN weblog.
über cloud computing lassen sich übrigens allerhand witze machen!
so zB: why is cloud computing so successfull?
in einer oldschool web 1.0 marketing aktivität verteilt k7! einen sampler for free… for free? nein, eine email adresse brauchst du schon!
downloadlink anfordern unter www.k7.com/sampler
die tracklist kann sich sehen lassen, mit dabei: herbaliser, hot chip, carl craig, herbaliser,…
europa, land der postkarten
kraftwerk – europa endlos
die englische version auf youtube ist natürlich etwas gewöhnungsbedürftig!