Rückblick auf das ShareCamp 2012

Letz­tes Wochen­ende hat zum drit­ten Mal das Share­Camp statt­ge­fun­den, die größte deutsch­spra­chige Com­mu­nity-Ver­an­stal­tung zum Thema Share­Point.

Knapp 200 deutsch­spra­chige Share­Point-Exper­ten haben sich in der Zen­trale von Micro­soft in Unter­schleiß­heim zwei Tage lang in 55 Vor­trä­gen inten­siv über Pro­bleme und Lösun­gen sowie neue Ideen und Tech­no­lo­gien aus­ge­tauscht…

Timer Jobs in DotNetNuke implementieren

Dot­Net­Nuke bringt im Stan­dard zwar einige Timer Jobs (Zeit­plan­ein­träge) mit, aber oft­mals ist es im Rah­men einer spe­zi­el­len Anwen­dung erfor­der­lich, zusätz­lich eigene Timer Jobs zu imple­men­tie­ren. Erfreu­li­cher­weise kann die­sem Bedürf­nis unkom­pli­ziert ent­spro­chen wer­den  :-). Die­ser Bei­trag demons­triert, wie es gemacht wird und was ggf. zu beach­ten ist. 

ASP.NET security update against #hashDoS attacks

In a pre­sen­ta­tion (“Effi­ci­ent Denial of Ser­vice Attacks on Web App­li­ca­tion Plat­forms”, Dec 28th 2011, PDF) at 28th Chaos Com­mu­ni­ca­tion Con­gress in Ber­lin (#28c3) there have been published details on how to per­form so cal­led “hash col­li­sion attacks” on web­ser­vers. This does not only affect Micro­soft tech­no­logy (ASP.NET), but also Java, Python, Ruby, PHP, v8/node.js, … Micro­soft has alre­ady reac­ted…

ASP.NET Sicherheitsupdate gegen #hashDoS Angriffe

Im Rah­men eines Vor­trags (“Effi­ci­ent Denial of Ser­vice Attacks on Web App­li­ca­tion Plat­forms”, 28.12.2011, PDF) auf dem 28. Chaos Com­mu­ni­ca­tion Con­gress in Ber­lin (#28c3) wurde eine Mög­lich­keit vor­ge­stellt, Web­ser­ver mit­tels einer soge­nann­ten “hash col­li­sion attack” zu über­las­ten, so dass diese prak­tisch zum Still­stand kom­men. Betrof­fen ist dabei nicht nur Micro­soft-Tech­no­lo­gie (ASP.NET), son­dern auch Java, Python, Ruby, PHP, v8/node.js, … Micro­soft hat…

Rückblick auf die European SharePoint Conference 2011

Zum Ein­stieg ein paar Zah­len: Es wur­den bereits über 125.000.000 Share­Point-Lizen­zen an über 65.000 Unter­neh­men ver­kauft. (Quelle) Bei 80% der For­tune 500 Com­pa­nies ist Share­Point im Ein­satz. (Quelle) Es gibt 700.000+ Ent­wick­ler und 4.000+ Trai­ned Part­ners. (Quelle) Share­Point ist mitt­ler­weile eines der größ­ten Geschäfts­fel­der bei Micro­soft. (Quelle) Wäre Share­Point eine eigen­stän­dige Firma, wäre diese unter den Top 50 Soft­ware­fir­men der Welt.…

Cross Platform Development auf der prio.conference 2011

In die­sem Jahr wid­met sich die prio.conference dem Thema „Cross Plat­form Deve­lop­ment“. Vom 02. bis 03. Novem­ber 2011 wird auf der Ent­wick­ler­kon­fe­renz in Nürn­berg über die Schlag­worte Mobile, Visual, Social, Cloud, fle­xi­ble Archi­tek­tur und Pro­duk­tion refe­riert und dis­ku­tiert. Aus­ge­wählte Exper­ten geben einen umfas­sen­den Ein­blick in die Welt des Soft­ware-Engi­nee­ring und zei­gen anhand von Pra­xis­bei­spie­len auf, wie man neue Tech­no­lo­gien sinn­voll…

TFS Power Tools August 2011 veröffentlicht

Heute wurde die neuste Ver­sion der TFS Power Tools ver­öf­fent­licht. Das für jeden TFS-Nut­zer unver­zicht­bare Paket wurde erneut erwei­tert und ver­bes­sert. Zu den wich­tigs­ten Neue­run­gen zählt für mich die Voll­text­su­che über WorkI­tems inner­halb von Visual Stu­dio. Bis­her musste man den TFS Web­Ac­cess bemü­hen, falls man ein WorkI­tem anhand sei­nes Namens suchte. Ein ein­fa­ches Such­feld in der Tool­bar ermög­licht diese Funk­tion…

Senden von E-Mails aus SharePoint 2010 Dokumentenbibliotheken

Wer mit Share­Point-Doku­men­ten­bi­blio­the­ken arbei­tet, der wird nicht umhin­kom­men zu bemer­ken, dass das Sen­den von Doku­men­ten per E-Mail nicht zu den stärks­ten Sei­ten von Share­Point gehört – unab­hän­gig von Ver­sion und Edi­tion. Ob WSS 3.0, MOSS 2007 oder nun auch Share­Point 2010 Ser­ver bzw. Foun­da­tion, das Ange­bot an die­ser Stelle lau­tet immer gleich: “Sen­den an -> Link als E-Mail ver­sen­den”.

SQL Server CLR-Integration auf der SQL PASS

Ges­tern nun fand bei Communardo das Tref­fen der SQL PASS Regio­nal­gruppe Sach­sen zum Thema CLR-Inte­gra­tion in SQL Ser­ver 2005 oder 2008 statt. Bei der für den gest­ri­gen Win­ter­ein­bruch schon beacht­li­chen Grup­pen­stärke von 6 Teil­neh­mern wurde nach mei­nem in ers­ter Linie aus vie­len Bei­spie­len bestehen­den Vor­trag das Thema in trau­ter Runde bei Kaf­fee und Bröt­chen aus­führ­lich und sehr ange­regt dis­ku­tiert und so hat…

Stolpersteine beim Ändern von WebPart- Properties

Anfor­de­run­gen an Web­Parts kön­nen sich im Laufe eines Pro­jek­tes ändern und erfor­dern, dass Funk­tio­na­li­tä­ten ange­passt wer­den müs­sen. Ein Bei­spiel hier­für kann das Erwei­tern, Ändern oder Löschen von Web­Part- Eigen­schaf­ten sein. Stellt das Erwei­tern meist kein Pro­blem dar, gilt es beim Ändern oder Löschen von Web­Part – Pro­per­ties jedoch einige Punkte zu beach­ten. Fol­gen­des Bei­spiel soll mög­li­che Pro­bleme ver­an­schau­li­chen: Ein Web­Part…

Microsoft Web Camps (München) – Tag 2

14 + x Tage ist das Micro­soft Web Camp in Mün­chen zum Thema: ASP.NET MVC2 nun schon vor­bei. Meine Ein­drü­cke des ers­ten Tages hatte ich bereits im letz­ten Blog­bei­trag, “Micro­soft Web Camps (Mün­chen) – Tag 1”, in Worte gefasst. Für all die­je­ni­gen, die sich fra­gen wie so ein Work­shop Tag abläuft, werde ich ver­su­chen den zwei­ten Tag noch­ein­mal Revue pas­sie­ren…

Communardo ist Medienpartner der prio.conference 2010

Ver­teilte Archi­tek­tur – Von der Mehr­kern­soft­ware zur Unter­neh­mens­an­wen­dung ist das Thema der prio.conference 2010, die am 19. und 20. Okto­ber in der Meis­ter­sin­ger­halle Nürn­berg statt­fin­det. Vier par­al­lele Ses­si­ons bie­ten Ihnen Kon­zepte, Tech­no­lo­gien, Tools und Best Prac­tices rund um die Ver­tei­lung von Soft­ware im Gro­ßen wie im Klei­nen. Denn Ver­tei­lung muss gekonnt sein, oder es dro­hen schlechte Per­for­mance, unge­nü­gende Ska­lier­bar­keit und…

Microsoft Web Camps (München) – Tag 1

Unter dem Motto “Make Web, Not War” tourt Micro­soft zur Zeit mit sei­nen Web­camps durch die Welt. Am 07. und 08. Juni (war) ist Zwi­schen­stopp in Unter­schleiß­heim / Mün­chen. Ich hatte das Glück dabei zu sein. An bei­den Tagen haben sich Chris­tian Wenz sowie John Gal­lo­way (ASP.NET Com­mu­nity Pro­gram Mana­ger) auf die Fahne geschrie­ben uns die Micro­soft Web Plat­form und…

Treffen der .NET Usergroup Dresden am 05.05.2010

Am 5. Mai war es wie­der soweit: es wurde zur .NET-User­group ein­ge­la­den. In den Räu­men der Communardo Soft­ware GmbH waren dies­mal Peggy Reu­ter und Lars Hein­rich zu Gast, um ihre Erfah­run­gen mit Expres­sion Blend und Sil­ver­light mit uns und der Com­mu­nity zu tei­len.

Eindrücke vom dotnetpro CCD-Powerday

Was macht eigent­lich einen pro­fes­sio­nel­len Soft­ware-Ent­wick­ler aus? Mit die­ser Frage star­ten Ralf West­phal und Ste­fan Lie­ser gern, wenn sie erklä­ren, worum es bei der Clean-Code-Deve­l­oper-Initia­tive eigent­lich geht. Und auch genau mit die­ser Frage star­tete die Key­note des dot­net­pro Power­days zum Thema CCD, der am 09.03.2010 in Mün­chen die Ein­lei­tung zu einem drei­tä­gi­gen Work­shop bot. Und die Ant­wor­ten aus dem Publi­kum…

Neues aus der .Net und SharePoint-Welt von der Basta! Spring (3. Tag)

Den Auf­takt zum letz­ten Tag auf der Basta! macht für mich Custom Field Types – Ent­wick­lung und Ein­satz­mög­lich­kei­ten mit Oli­ver Wir­kus. Die Ent­wick­lung eines Custom Field Type für Share­Point ist eher unspek­ta­ku­lär und wer das schon ein­mal gemacht hat, wird dazu hier nicht viel Neues erfah­ren. Einen Tipp möchte ich noch wei­ter­ge­ben: Für die Fest­le­gung von Kon­fi­gu­ra­ti­ons­ein­stel­lun­gen bie­ten sich die…

Neues aus der SharePoint-Welt von der Basta! Spring (2. Tag)

Auf zum 2. Tag der Basta! Haupt­kon­fe­renz – und damit dem ers­ten der bei­den Share­Point Days. Heute gibt es keine mor­gend­li­che Key­note, son­dern es geht gleich in die Ses­si­ons – für mich ist das als ers­tes Sehens­wer­tes aus Share­Point 2010 mit Tom Wen­del. Erstaun­lich für mich, dass nur ca. ein Drit­tel der anwe­sen­den Ent­wick­ler Share­point 2010 über­haupt schon gese­hen hat. Dem­entspre­chend…

Visual Studio is waiting for an operation oder “Warum Copy & Paste schlecht ist”

Dem Einen oder Ande­ren hat Visual Stu­dio wahr­schein­lich schon ein­mal mit die­ser leicht domi­nie­ren­den Bild­schirm­aus­gabe über­rascht. Wahr­schein­lich aber haben es die Meis­ten noch nie zu Gesicht bekom­men, denn wir sind ja keine Copy & Paste Ent­wick­ler. 🙂 Das ist der besagte Hin­weis: Rand­be­din­gun­gen: Ich ver­wende eine vir­tu­elle Maschine(Windows Ser­ver 2003) unter Micro­soft Vir­tual Ser­ver 2005 R2. Das Pro­blem tritt gele­gent­lich auf,…

Zugriff auf Listeninhalte mit LINQ to SharePoint

Share­Point 2010 bie­tet mit der Assem­bly Microsoft.SharePoint.Linq.dll (zu fin­den im Ord­ner 14\ISAPI) die Mög­lich­keit, recht ein­fach Lis­ten­in­halte abzu­fra­gen. Wenn man sich etwas näher damit beschäf­tigt, kann man sehr viele Par­al­lele­len zu LINQ to Objects und Linq to SQL ent­de­cken. Ers­ter Schritt ist, eine Refe­renz auf die genannte Assem­bly hin­zu­zu­fü­gen. Ab die­sem Zeit­punkt steht der Name­space Microsoft.SharePoint.Linq zur Ver­fü­gung. Die­ser beinhal­tet…

1 2