Bekanntes Szenario, man sucht aus einer Liste von Elementen ein bestimmtes Element. Dieses existiert nicht => es wird null zurück gegeben. Für die weiterverarbeitung tritt dann ein null Referenze Fehler auf. In C# kann dies allerdings einfach umgangen werden indem einfach wenn null zurückgegeben wird einfach eine neue Instanz erstellt wird: Haus haus = db.Hauses.Find(928) ?? new Haus(); Weiter informationen […]
Symfony automatic Deploy Environment:
http://capifony.org/ https://gist.github.com/geedelur/3208130
Entity Framework, Many to Many Relation update in C#
Person personInDb = db.Persons.Find(person.PersonID); person.Addresses = personInDb.Addresses; person.Addresses.Clear(); foreach (String id in listOfIds) { Address address = db.Addresses.Find(int.Parse(id)); person.Addresses.Add(address); } db.Entry(personInDb).CurrentValues.SetValues(person); db.SaveChanges();
Bootstrap Standalone Starter Code
<!DOCTYPE html> <html> <head> <title>Bootstrap 101 Template</title> <meta name=”viewport” content=”width=device-width, initial-scale=1.0″> <!– Bootstrap –> <!– Latest compiled and minified CSS –> <link rel=”stylesheet” href=”//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css”> <!– Optional theme –> <link rel=”stylesheet” href=”//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-theme.min.css”> <!– HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries –> <!–[if lt IE 9]> <script src=”../../assets/js/html5shiv.js”></script> <script src=”../../assets/js/respond.min.js”></script> <![endif]–> <style> body { padding-top: 50px; } […]
jQuery: Schnell mit Ajax Daten vom Server holen
Am einfachsten die Shorthands von jQuery verwenden: Post $.post(“http://url.tld”, { variable1: “wert1”, ‘array1[]’: [ “Jon”, “Susan” ] },’json’) .done(function(data){ //Do Something }); oder $.post(“http://url.tld”,{ variable1: “wert1”, ‘array1[]’: [ “Jon”, “Susan” ] }, function (data){ //Do Something },’json’) Get $.get(“http://url.tld”, { variable1: “wert1”, ‘array1[]’: [ “Jon”, “Susan” ] },’json’) .done(function(data){ //Do Something });
Make it look like a book
Javascript library für die darstellung wie in einem Buch: http://www.turnjs.com/
Bootstrap Theme für Webdesigner
Da ich viel mit Bootstrap arbeite habe ich mir nun eine Vorlage zusammen mit allen dafür nötigen Dateien zusammengestellt: Bootstrap Vorlage(CDN und Offline Dateien) herunterladen
TortoiseGit/TortoiseSVN Diff Viewer and Merge Tool configuration
Following configuratuion for working with devart’s Code Compare: Diff Viewer “C:\Program Files\Devart\Code Compare\CodeCompare.exe” /SC=SVN /B %base %mine Merge Tool “C:\Program Files\Devart\Code Compare\CodeMerge.exe” /TF=%theirs /MF=%mine /RF=%merged /BF=%base /REMOVEFILES /SC=SVN /B
MIUI ROM delete Camera Sounds
Delete following Files under /system/media/audio/ui Auto_focus.ogg Auto_focus_error.ogg camera_click.ogg Camera_click_short.ogg Camera_empty.ogg camera_focus.ogg Shutter.ogg Shutter_multiple.ogg And your Camera App will be quiet at every time…. Notice: Root is required & Backup is recommended!