My TFS Webcasts Are Now Online ...

norschel 30 August, 2009 21:30 Microsoft, Windows, Visual Studio, .NET, Team Foundation Server, tfscommunity Permalink Trackbacks (0)

I've recorded last month two webcasts about TFS 2008 Installation and Administation. The webcasts(german) are now available via MSDN. :-)

"Visual Studio Team System 2008 Team Foundation Server Administration - Werkzeuge, Berechtigungskonzepte, Sicherung

Datum: Freitag, 28.08.2009
Sprecher: Nico Orschel
Beschreibung: Der Team Foundation Server ist nicht nur ein Aufgabenfeld für Entwickler, sondern auch für den IT-Pro. Dem IT-Pro stehen dabei verschiedene Werkzeuge in Form von grafischen Oberflächen oder der Kommandozeile zur Verfügung. Dieser Webcast gibt einen Überblick über wesentliche Werkzeuge zur Administration des Team Foundation Servers. Daneben werden auch die Berechtigungskonzepte in den verschiedenen Teilen der Team Foundation Server Plattform als auch Sicherung und Wiederherstellung des Team Foundation Servers behandelt.
Level: Grundkenntnisse nötig
Technologien: Teamentwicklung, Quellcodeverwaltung und Testen
Empfohlene Zielgruppen: IT-Pro"

Visual Studio Team System 2008 Team Foundation Server Installation - Vorbereitung und Nachbereitung

Datum: Freitag, 28.08.2009
Sprecher: Nico Orschel
Beschreibung: Die Installation des Team Foundation Server setzt einige Vor- und Nacharbeiten auf Seiten des Betriebssystems, der Datenbank und des Team Foundation Server voraus. Der IT-Pro berührt bei der Installation verschiedene Bereiche des Systems. Im Webcast werden die Schritte der Vorbereitung des Betriebssystems, als auch die Installation der Datenbank, des Team Foundation Servers 2008 und Team Build 2008 dargestellt. Außerdem wird auf die verschiedenen Installationsarten des Team Foundation Servers eingegangen.
Level: Einsteiger
Technologien: Teamentwicklung, Quellcodeverwaltung und Testen
Empfohlene Zielgruppen: IT-Pro

Quellen:

http://www.microsoft.com/germany/MSDN/webcasts/library.aspx?id=1032424535

http://www.microsoft.com/germany/MSDN/webcasts/library.aspx?id=1032424536

 

 


Skype Collaboration Provider

norschel 12 November, 2008 17:45 Microsoft, Visual Studio, Team Foundation Server, tfscommunity, English Permalink Trackbacks (0)

First version of skype collaboration provider is finished.

Sourcecode will be soon available via Codeplex.com - TFS Collaboration Providers.

tfscollab_banner

Screenshots:

3_Skype_provider_enabled6Unbenannt


Skype Support For The New TFS Power Tool Oct. 2008 Release

norschel 27 Oktober, 2008 23:26 Microsoft, Coding, Visual Studio, .NET, Team Foundation Server, tfscommunity, English Permalink Trackbacks (0)
The latest version of TFS Power Tools will provide lots of extensions for the communication in a Team vie Team Explorer. It will be possible to to communicate with teaem menbers via Instant Messenger-, VOIP-, and Videoclients via www.

Power Tools provide support nativly Live Messenger and Communicator by Microsoft. By using the brand new Collaboration API it is also possible to connect 3rd party clients. Using that new feature, I started developing a Skype Collaboration Provider for the latest version of Power Tools. I am trying to release that Add on at the same time as the latest Power Tools version will be published.

To be continued...

Skype Unterstuetzung Fuer Die Neuen TFS Power Tools Okt. 2008 Release

norschel 27 Oktober, 2008 16:26 Microsoft, Coding, Visual Studio, .NET, Team Foundation Server, tfscommunity Permalink Trackbacks (0)

Die neuen TFS Power Tools werden im nächsten Release umfangreiche Erweiterungen für die Kommunikation im Team über den Team Explorer zur Verfügung stellen. Es wird möglich sein mit Teammitgliedern über Instant Messenger-, Voip- und Videoclients über das Internet zu kommunizieren.

Die Power Tools liefern von Haus aus eine Unterstützung für den Live Messenger und Communicator von Microsoft mit. Über die neue Collaboration API lassen sich auch Clients von Drittanbietern anbinden. In diesem Zusammenhang entwickeln ich im Moment einen Skype Collaboration Provider für die neuen Power Tools. Die Veröffentlichung ist parallel mit der Freigabe der neuen Power Tools geplant.

Mehr Infos folgen ...


Genauere Arbeitszeiten Erfassen...

norschel 18 Oktober, 2008 00:08 Microsoft, Coding, Visual Studio, Team Foundation Server, tfscommunity Permalink Trackbacks (0)

Für ein gutes Projektcontrolling sind die Erfassung von Arbeitszeiten zu Arbeitsaufgaben (Work Items) die Basis.

Täglich zeigt sich, dass diese Routinetäglichkeit leider mangelhaft wahrgenommen durch die verschiedenen Projektbeteiligten wird. Die Gründe hierfür sind vielfältig, beispielhaft sei hier genannt, dass Aufwände mit einer zeitlichen Verzögerung erfasst und/oder geschätzt werden.

Wir haben für die Erfassung von Arbeitszeiten eine TFS Erweiterung mit dem Namen CheckinTimeTracker entwickelt.

 (weiter)

MCTS: .NET Framework 3.5, ASP.NET Applications

norschel 10 August, 2008 19:03 Microsoft, Coding, ASP.NET, Certification, Visual Studio, .NET Permalink Trackbacks (0)

Sometimes i like reading mails, especially when they contain something like that:

" Congratulations on earning your Microsoft Certified Technology Specialist: .NET Framework 3.5, ASP.NET Applications certification!" Cool

 

 


University

norschel 26 Juli, 2008 22:18 Uni, Privat Permalink Trackbacks (0)

... Job done.

... Now earned the university degree "Dipl.-Wirtschaftsinformatiker" (Computer Science for Business / Business Informatics) Wink


Learning WCF - Windows Communication Foundation

norschel 07 April, 2008 16:45 Microsoft, Coding, WCF, Visual Studio, .NET Permalink Trackbacks (0)

Free E-Learning (text, video, audio, virtual labs): 3 x 2h online training (type: clinic):

https://www.microsoftelearning.com/eLearning/offerDetail.aspx?offerPriceId=213184

 

Webcasts: (German)

http://www.microsoft.com/germany/msdn/webcasts/serien/MSDNWCS-0704-02.mspx

 

Whitepapers:

http://download.microsoft.com/download/f/3/2/f32ff4c6-174f-4a2f-a58f-ed28437d7b1e/Introducing_NET_Framework_35_v1.doc

http://download.microsoft.com/download/f/3/2/f32ff4c6-174f-4a2f-a58f-ed28437d7b1e/Introducing_WCF_in_NET_Framework_35_v1.doc

http://download.microsoft.com/download/f/3/2/f32ff4c6-174f-4a2f-a58f-ed28437d7b1e/WCF_Diversity_Paper_v1.doc


SATA 2 Harddisk Drive Issue (Updated)

norschel 14 März, 2008 11:54 General Permalink Trackbacks (0)

Two days ago i've bought a new SAMSUNG 2504C SATA2 HDD. The Problem: The disk often didn't initialize on the SATA controller and/or on Windows. Damn. :-/

Posible solutions (from some internet sites ;-) )
... New driver ... nope
... mainboard BIOS ... nope
... bed ... nope

Today at breakfest, i've looking for the manual on the samsung website. And their is the solution:

"NOTE : SATA 1.5Gb/s Speed Limit Jumper setting
Only for SATA 3.0Gb/s products In some rare cases SATA 1.5Gb/s hosts can not establish SATA interface connection with SATA 3.0Gb/s devices due to interface protocol issues. In this case the jumper may be installed as shown on the figure below to force the device to negotiate for SATA 1.5Gb/s speed."

protocol issues => should i laugh?

rare cases => ASUS A8V Deluxe :-/

After setting the jumper, the hdd works fine. ;-)

Update: 

If you have an newer HDD then the jumper maybe not working, then download the patch for setting 1,5 Gbytes/sec (see under "Quelle").  

Quelle:


http://org.downloadcenter.samsung.com/downloadfile/ContentsFile.aspx?CDSite=SS&CttFileID=224249&CDCttType=UM&ModelType=N&ModelName=SP2504C&VPath=UM/200510/20051010165142468_3.5_SATA_EU_r3.pdf

http://www.samsung.com/global/business/hdd/faqView.do?b2b_bbs_msg_id=126&orderNum=2

http://www.heise.de/newsticker/meldung/62189 

 

 

 


Folien Und Demo - WCF Vortrag

norschel 04 März, 2008 00:40 Microsoft, Coding, Online, WCF, Visual Studio, .NET Permalink Trackbacks (0)

Mit ein wenig Verspätung die Folien und Demo zu meinem Vortrag "SOA mit der WCF" bei

Inhalt Demo (Szenario einfacheAutovermietung): 

  • Contracts mit der WCF (OperationContract, ServiceContract, DataContract, DataMember)
  • Web (WebGet, JSON, RSS & Atom Feeds, XML Output, URI Matching auf Service Operationen, Bilder über Operation zurückliefern, Stream)
  • SOAP und 'Web' Operationen mit einem ServiceHost ausliefern
  • Auslieferung RSS Feed über BizTalk Services ausliefern (Relaying,'Umgehung Firewall) (SDK Version R10 benutzt)
  • einfache Linq-Abfragen auf Objektmengen (Linq to objects)

 

 


EAP - ReSharper 4.0

norschel 25 Februar, 2008 01:39 Microsoft, Coding, ASP.NET, Gadgets, Visual Studio, .NET Permalink Trackbacks (0)

Seit ein paar Tagen sind Entwicklungsversionen von ReSharper 4.0 auf http://www.jetbrains.net/confluence/display/ReSharper/ReSharper+4.0+Nightly+Buildsverfügbar.

Achtung: Die angebotenen Versionen können noch sehr instabil sein.

Was gibt es Neues?

C# 3.0 Unterstützung, d.h...

  • LINQ ( :-) )
  • Extension Methods
  • Lambda Expressions
  • Anonymous Types
  • Implizite Typisierung
  • ...

 


Upcoming Series Of Articles

norschel 23 Februar, 2008 02:13 Microsoft, Coding, WCF, Visual Studio, .NET Permalink Trackbacks (0)

In the next months i will publishing a series of articles about:

WCF and .NET with: 

  1. Mediaplayer
  2. Skype
  3. Outlook
Every maintopic would be consists of 3 or 4 subtopics.

Policy-Based Routing With OpenWrt

norschel 13 Februar, 2008 15:04 Online Permalink Trackbacks (0)

Seit einiger Zeit betreibe ich einen Linksys WRT54G mit OpenWRT und 802.1x Authentifizierung. Ein gutes HowTo für die ersten Schritte findet sich hier (Schrankmonster Blog). Ein großes Problem des Linksys Routers ist seine mangelhafte Performance, wenn er z.B.  als OpenVPN Client benutzt wird. Bei aktiver VPN Verbindung laufen standardmäßig alle Daten  über das VPN Interface.
Ich hab mir nun überlegt, dass es doch schön wäre es nur solche Daten über das VPN Interface zu schicken, welche durch die Firewall z.B. der Uni geblockt werden.

Die Lösung für das Problem nennt sich "Policy based routing" mit Hilfe von IPTables und IP Route.

Voraussetzungen auf dem Router (Packete):

IP (iproute2 routing control utility)
openvpn (Open source VPN solution using SSL)

    Schritte:
    - Konfiguration OpenVPN Config Datei entsprechend Vorgaben der Firma/Organisation
    - Anlegen der Routing Table  rt_tables


    # mkdir /etc/iproute2 # echo 201 vpn.out > /etc/iproute2/rt_tables
    # ip rule add fwmark 1 table vpn.out
    #ip rule ls
    0: from all lookup local
    201: from all fwmark 1 lookup vpn.out
    32766: from all lookup main
    32767: from all lookup default

    - vpn.out:
    + eigene Routing Table für alle TCP/IP Pakete mit der Markierung 1
    + Routing Regeln werden später so gesetzt das Daten über das VPN Interface gehen

    - Skript erstellen (IPTables): Name z.b. PBR_OpenVPN.sh

    #/bin/bash
    #Name VPN Interface
    VPN = tun0
    # IP VPN Interface
    VPN_LocalIP = XXX.XXX.XXX.XXX

    #LAN Interface
    LAN = br0

    #Cleaning
    iptables -t mangle -F PREROUTING

    #accept Traffic from OpenVPN Interface
    iptables -A forwarding_rule -i $VPN -o $LAN -j ACCEPT
    iptables -A forwarding_rule -i $LAN -o $VPN -j ACCEPT
    iptables -A input_rule -i $VPN -j ACCEPT iptables -A output_rule -o $VPN -j ACCEPT
    iptables -t nat -A POSTROUTING -o $VPN -j MASQUERADE 

    #Policy based Routing #X-Box Live iptables -t mangle -A PREROUTING -i $LAN -p udp -d ! 141.24.0.0/16 --dport 88 -j MARK --set-mark 1
    iptables -t mangle -A PREROUTING -i $LAN -p udp -d ! 141.24.0.0/16 --dport 3074 -j MARK --set-mark 1
    iptables -t mangle -A PREROUTING -i $LAN -p tcp -d ! 141.24.0.0/16 --dport 3074  -j MARK --set-mark 1
    #RDP
    iptables -t mangle -A PREROUTING -i $LAN -p tcp -d ! 141.24.0.0/16 --dport 3389 -j MARK --set-mark 1
    #VNC
    iptables -t mangle -A PREROUTING -i $LAN -p tcp -d ! 141.24.0.0/16 --dport 5900 -j MARK --set-mark 1
    #SIP iptables -t mangle -A PREROUTING -i $LAN -p udp -d ! 141.24.0.0/16 --dport 5060 -j MARK --set-mark 1
    #Bittorrent iptables -t mangle -A PREROUTING -i $LAN -p tcp -d ! 141.24.0.0/16 --dport 6969 -j MARK --set-mark 1
    iptables -t mangle -A PREROUTING -i $LAN -p tcp -d ! 141.24.0.0/16 --dport 6881:6889 -j MARK --set-mark 1
    #FTP over SSL #Joost old ports beta pre 0.9.2
    iptables -t mangle -A PREROUTING -i $LAN -p tcp -d ! 141.24.0.0/16 --dport 5223 -j MARK --set-mark 1
    iptables -t mangle -A PREROUTING -i $LAN -p udp -d ! 141.24.0.0/16 --dport 33333 -j MARK --set-mark 1
    #Joost -new ports by iana udp&tcp
    iptables -t mangle -A PREROUTING -i $LAN -p udp -d ! 141.24.0.0/16 --dport 4166 -j MARK --set-mark 1
    iptables -t mangle -A PREROUTING -i $LAN -p tcp -d ! 141.24.0.0/16 --dport 4166 -j MARK --set-mark 1

    # Delete existing policy
    ip rule del lookup vpn.out
    # Rules for MARKs
    ip rule add fwmark 1 table vpn.out
    # Default routes for table vpn.out
    ip route add default via $VPN_LocalIP dev $VPN table vpn.out
    ip route flush cache

    - Skript in der OpenVPN Config Datei beim Verbindungsaufbau starten

    Quellen:

    http://wiki.openwrt.org/PPTPClientHowto?highlight=%28pptp%29

    http://groups.google.com/group/at.linux/browse_thread/thread/5c24c8db68f382d4/c74a09798b6bb519?#c74a09798b6bb519

    http://en.wikipedia.org/wiki/Policy-based_routing

    http://lists.netfilter.org/pipermail/netfilter/2003-May/044207.html

    http://www.wlug.org.nz/SourceBasedRouting

    http://www.linuxjournal.com/article/7291


    Dev Projects .NET For 2008

    norschel 30 Dezember, 2007 03:27 Microsoft, Coding, Windows Mobile, ASP.NET, Gadgets, Windows, WCF, Visual Studio, .NET, Remote Media Server Permalink Trackbacks (0)

    For 2008 there are two ideas for fun coding projects. 

    1. 'Remote Media Server' for controlling different Media Player (Media Player 11.x or Winamp)

    Technology:

    • .NET 3.5
    • WCF 

    Goals/Requirements: 

    • Services are accesible via Webservices (Basic + WS-*),TCP und Web (Json, XML)
    • Exporting of RSS and Atom Feeds
    • GUI independent from "Remote Media Server"
    • GUI: Webinterface (with some AJAX stuff), Windows (WinForm, maybe WPF) and mobile phone

    2. 'SkypeBot' aka SkyBo - automating Skype with little plugins in .NET , e.g. logging of groupchats, sending history per mail, inviting peope to groupchats, routing messages to other users, etc.

     

     


    New T-Shirt "Linux Is Free - If ..."

    norschel 23 Dezember, 2007 02:30 General, Spaß, Windows, Linux Permalink Trackbacks (0)

     


    1 2 3 4 5 6 7 8 9 10  vor»

    Powered by LifeType
    © 2006 - Design by Omar Romero (all rights reserved)