5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 1/24
K affeeK latschDas Magazin rund um Software-Entwicklung
ISSN 1865-682 X
/
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 2/24
S F KaeeKlatschs
, vb
E-M
b@b.
b.
I E-M-A ß ü V
KaeeKlatschs v.
Das Magazin rund um Software-Entwicklung
KaeeKlatsch
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 3/24
S 3 KaeeKlatsch J 4 / N. / J
I VilredoFederico Pareto J 9
Ev,
E. D E
ä – z ä – Nv, x vb: N % Bv v % G.
D Bb ä v F- üb Pareto-Pz /-R b S-EEz . S b z,
% A N % A- z vbb % A ü ä % A b. Db z v, %L .
D Pareto-Pz ä b, , „b“ % züz. D bvä - v ü , b ü j Pb Z. S b A ä
. Nü b b I- Bb % vFä z ü, b ß , % A, ä , Fäz, Eb z .Ubä v B G b F, b V
ä v , % z ,ü R v K - . Z Pb b- -%-Hä E-, Nz z, b A ü zH S , A ü /-Z. E Z ü- , b x,
E bz Z .
B q z , C-K z , ü Aä . D E z ä-, C z.B. übÄ Gß , R Pb Z z v S v-. D Pb b z b C S, b E-
z , väAv ü / z .D L, -
% G – v , ü -%-L- ä. Ubä v L ü j % A , z O ( ü % Fä ü % vb-b Fä), z „Sä“ b-ü , A
z .S ß : Weniger ist mehr ,
– – „W“ v z .
M Güß,Michael Wiedeking
A
E
× /
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 4/24
S 4 KaeeKlatsch J 4 / N. / J
BD KaeeKlatsch E, A, Pj- E K. E -b K-- v (b Jv .NE) W Pb v Pj- Eb .
BäU B KaeeKlatsch v z ,ü S ü, b I B M- ü:
I T v I ü E, A, Pj-•
E, z Jv- .NE- bä?
I A ü Z b Ab Jv •
.NE v ?
Gü Ab üb S ü•
A Bz S Eb?
W S A, M z v, z , üb S B xv, R
A b A R • Kaee-Klatsch z v
A Bb •
F z vb
A B-Bb z v•
Nz z b A ü -z•
Z, b ü Wb F, z - z v.
W b A v, b P- O-M v .
Sbvä bb Cy b I B j A ü z Nz S .
D Bä F v E-M @b. .
A W A A vä- PDF-N KaeeKlatsch-F z Vü, ü , -x-v Nz ä.
LbLb z, väN, A E-M-A v . D R- bä v, Lb – üz – z v, xz .
Sb Lb ( A) K z b v B , b-ä R v, V j Bä z vz, K M , K b Ab z .
Lb S b b@b.. Fü
F Wü z N, K v B Rz S b A.
Wb IF b M Wb KaeeKlatsch -zb. D Wb :
Sz•
Sz•
P -b•
D Wbä V v S V- DIN-A4-S z Vü .
D Wbz b F Ax S v E-M z@b. 93/93-4b .
AbD KaeeKlatsch z Z . D j - V v E-M PDF-D v.S KaeeKlatsch v E-M b@b . üb I .b./b b.
Sbvä S Ab jz Ab v Gü v E-M üb I ü.
Ä V üb I D- .b./v bz .
A W I Ex-. D b z Ex , S b P V b AxS v E-M x.@b. - 93/93-4.
CyD Cy KaeeKlatschs vä b
B. W Üb KaeeKlatschs Dbä, ß v Z .D z K Av z b Z- G .
S ü j vä PDF-D z B- Fz I- v. S I- KaeeKlatsch b, zz , Mz v z bz. E -äß V üb .
B F S b E-M y@b..
I
KaeeKlatsch J 4, N , J ISSN -X Bookware – Iv MAHEMA S GbH
Hß 9, 9 E : 9 3 / 9 3- x: 9 3 / 9 3-E-M: @b.I: .b.
Hb/R: Michael WiedekingAz: Natalia WilhelmG: Nicole Delong-Buchanan
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 5/24
S KaeeKlatsch J 4 / N. / J
I
E 3
B 4
I
U G 9
Wb
D Az 3
Artikel
E F, b!Eü WPF C ( )
Gz ?G y Vü
Kolumnen
B bäD P Vü 4
S ü MäD ü I
SKz
E F, b!Eü WPF C ( )
v Karsten Kempe
E „F“
Übb , b ä E-
C. Fü WPF C
b z.
Gz ?G y Vü
v Matthias Köhler
Dz A-
S v
I-Sy F,
D üz . D E-Pb z B-
v vü K-
E-M. Hb
D P AG Vü-
z. Db -
f Nz ,
.
S ü MäD ü I
v Michael Wiedeking
W b E. D
üb ß
z R vb
I. U b
R H – z b-
z
v.
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 6/24
S KaeeKlatsch J 4 / N. / J
E F,b!Eü WPF C ( ) v Karsten Kempe
„F“ Übb , b äE C. Fü WPF
C b z.
D Gz v Obä V, Windows Presentation Founda-
tion ( WPF ) M „L F“ Obä z übb z -b „ O“ z. D C b P G. U - ü Nb z v, B Styling emplating .
I A M z
, , „M-“b z „ C“, A V C vä . A Fb ä, - B B-L. I S Play-Button , V zB-L .
Abb : O-B B-L
C, Sy U Kz C, Sy b v z , V B z S M- Vü vä. D A ü Play-B b E Button Polygon,
b StackPanel z , Ab-b z .
Abb : B Py
<SP><B C="Py" W="" H="" /><Py P=”, , ,”
F=”B” HzA=”C”/></SP>
CB E v Composite -C
„M-“ bz z E z v-. V b WPF M K-. D A A A W „“ C- ü Bzbä (UI) . D Con-
tent -B ü C vä, I UI-Ez .
B B, Content -B B ü:
D W Play v y String StackPanel z, Container -E I b-b. E extBlock üb B Py, Abb ßb E- Syb bb, b StackPanel vb.
D vä A ü- C .
Abb 3: Composite -C Play-Button
<B W="" H=""><SP>
<xB x="Py" /><Py P=", , ," F="B"
HzA="C"/></SP>
</B >
M Composite-C G -, G z.
E
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 7/24
S 7 KaeeKlatsch J 4 / N. / J
E F, b!
SyD E Styles Mz U v UI-E. E S- „M-“ ü UI-E. S ä „R“ B B
üb P U .D K S UI-E , Ä z z.
Abb 4: B Sy
U Style -D v z ,
Resource Dictionary Re-
source Collection . D Ab x:Key-Ab Style z . W zäz y Ab argetype , Style ü E y vb. E Ä z Cascading Style Sheets (CSS) ä S v.
E Style -D b Style -Obj, Setter -
Obj b. J Setter -Obj b Property Value . Gb Setter E, W zz v.
I Code-Snippet Style z y Button , Hb Pink z. D Button-Control ü Z- StaticResource „buttonStyle“ S -, Style argetype b .
<Sy x:Ky="bSy" y="{x:y B}">
<S Py="B" V="P"/>
<S Py="BB" V="R"/>
</Sy>
<B W="" H=""Sy="{SR bSy}">
<SP>
<xB x="Py"/>
<Py P=", , ,"F="B" HzA="C"/>
</SP>
</B>
R „R“ , S z ü, „C“ . D O „ C“ v Wü ü,
ü W-F-E z . Hü b WPF M- z U emplates. D ä b V. D b G ü E v User - Custom-Controls , Kz b- .
Gäz z z v- -y: Dataemplates Control-
emplates.
DE Dataemplate v Rä - Dbj, y z Lz Items-
Control b . E ItemsControl E, H C Dbj v.S C E :
LBx•
CbBx•
LV •
V •
S z.B. P-Ab , C ListBox v .Dz z Az P-Obj - , v D . K- ü Dataemplate b, Dy Dataype=“{x:ype local:Photo}“ z Content D . E Bor-
der -Obj z Abz B Image -Obj ü V. Db
E Source I-K Py Source K Photo b, P P .
<!-- D z Az v P I P -->
<D Dy="{x:y :P}" ><B M="3">
<I S="{B S}" W="" H=""/>
</B></D>
<IP x:Ky="IP"><WP O="Hz" />
</IP>
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 8/24
S KaeeKlatsch J 4 / N. / J
E F, b!
<LBx N="Bx"
IS="{B EN=_, P=Ab}"
IP="{SR IP}"
I="{SR }"
SV.HzSBVby="Db"SV.VSBVby="Db"/>
D ItemsPanel ListBox b- ItemsPanelemplate z b WrapPanel -Obj z O Obj-C.
D V b , vä Az ListBox v String -b L P-L, S- Zz y v WrapPanel -Control -
.
Abb : ListBox
C Wä Dataemplate v E , Sy Db , b Control-
emplate . D Z Controlemplates , b Control -S zb z z. D , b v
„F“ b z „I“ j- F v U .
Zü z ü B-B: DControl b „F“ v A. Dü B- E . D E ü b Eb. Hz b b extBlock-Obj ü B Polygon-Obj ü Sy-b. D ß Ressources-C Window-Obj , Controls y Button z- .
<W.R><Sy y="{x:y B}">
<S Py=""><S.V>
<C y="{x:y B}"><G>
<E x:N="bE"S="Gy" />
<xB x="Py"M=" 3 " FSz=""F="Gy" FW="B" />
<Py P="3, , 3,"HzA="C"VA="C" F="Gy"S="WS" />
</G></C>
</S.V></S>
</Sy></W.R>
<B W="" H="" />
D Eb E Abb b- .
Abb : B C
D zäz Sy E ä - B, ä, ä WPF .
<W.R><Sy y="{x:y E}"
x:Ky="Sy"><S Py="F">
<S.V><LGB
SP="," EP=","><GS C="LSGy"
O="."></GS><GS C="Az"
O=".4"></GS><GS C="Az"
O="."></GS><GS C="LSGy"
O=""></GS></LGB>
</S.V></S><S Py="S" V="LSGy" /><S Py="BE">
<S.V><DSBE
C="DGy" D="-"SD="3" S="-7" />
</S.V>
</S></Sy>
</W.R>
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 9/24
S 9
Abb 7: B C Sy
FzD v C,Sy ä j WPF-E D zä M Controls z -. Zäz b M v Ev, D b E z - Vä A z Lzz .
W Gv ü A V
, G üb Ez Controls . A v E, b User-
Control Custom-Control b W ä.U F b z , j WPF-E Ez Controls v- . I z v „E F, b– Eü WPF-C“ übbB v, B-L z z.D F User-Controls
Custom-Control .
Rz[] Adam Nathan Windows Presentation Foundation Unleashed
[] Microsot MSDN Customizing Controls For Windows Presentation Foundation
[3] Josh wist the joy o code
.jy.
[4] martin’s 10 User Controls V.S. Custom Controls
://../7/9//--v--
[] Bea Stollnit Te power o Styles and emplates in WPF ://.b./b/?=4
KzbKarsten Kempe ( ) S S-
E ü AG Nüb ä. E vüüb jä E A B M . S J b v-
Pj vü üb K C# WF. S S b E v - Obä E. S W, WPF v A b. A W P 7 zä z z Lb.
Herbstcampus
5. – 8. September 2011
in Nürnberg
Copright © 2011 Bookware 1865-682/11/06/001 V KaeeKlatsch-A ü K Gz - , Nz ß v Z. D W ü j ü -z Z , v- vb , Nz vä A b
S (Ab, A, , U) bb. J A Vvä – b Pb Sv V- üb L – z G Gbü vb.
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 10/24
S KaeeKlatsch J 4 / N. / J
I A G y- Vü -
B v .Db bE-Pb , v - V y Vü Merkle-Hellmann-K v-.
Sy VüB y Vü zA z Sü. D z j Z üz , z-
I z . D Sü- V- Eü N.
Sb A K v Sü , j Z N, Sü , ü.E ä ä W Süv.
Sy Kyy b b Sü-ä v B S. Z b S Pz b Vü I- H- S-Ub.
Vb SüD Sä Kyy ä j
z v Lä Kxä Sü b, v z Sü-v. D V ä A v z K. B- Sü SC - , U v B K üb . D Sz j ß Nz I . G z yV .
D Sü z N- y Vü. D Sü z z K- , Pb . S v, ü P z H z Sü, ü N-ä , v S N (Azä) b v vä (Oä). D ä b, j M v K-, Sü j K .
Gz ?G y Vü v Matthias Köhler
z A S vI-Sy F, D üz . D E-Pb zB v vü
K E-M. Hb D
P AG Vü z. Db f Nz , .
D
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 11/24
S KaeeKlatsch J 4 / N. / J
Gz ?
Abb
E Az Sü üb- q z Az P. B ü P ü b zSü b, b z P 4 Sü.
Ay VüD y Vü Pb Süv V v z v Sü . E Sü- Vü N ü j zä ( public Key). D zSü Eü b ( private Key) Eü N, z public Key vü
. W A vüN B , vü Sü v B. D - B L, N private Key z ü.
. S:Gb public key
S.
. S:D S bz public key
plaintext z vü.
3. S:D S b D
ciphertext .
4. S: Bz private key ( passphrase )
ciphertext z ü.
ciphertext encryption ciphertext
ciphertext decryption plaintext
Abb
D y Vüv Ab-b üb .
I jz, V L . D - E Sü v
ä, v Sü- z ß. U E .
D M G y Vü- , FY = ( X ) z b , b U X = – (Y ) b . D U E- -F (.: one-way-unction). I F
y Vü zb F Vü pu-
blic Key . U x z ü,x Fü. E E--F Fü.
E A ü Pb, K-Pb , 974 v Ral-ph Merkle v Martin Hellmann . D K- R-Pb v b Ob
Kb []. Hb R v, Obj - G ü . J Obj Nz, x .
Beispiel 1:
Ein Schmuckräuber kann maximal 40kg tragen und
muss versuchen die wertvollsten Stücke, deren Werte
und Gewichte ihm bekannt sind, einzupacken.
W v , Ab z- Az ä Nz G .
B y Vü x Nz, G. D Ab b- , Obj Kb R z , b vb G b. F ä bb:
1 I I E-F F, xä „“ bb, b „“ z . I S F bz, z b Z üb U b . []
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 12/24
S KaeeKlatsch J 4 / N. / J
Gz ?
G i = G Obj i
vi = b , b Obj i R () ()
D z G :
F = vG + vG + ... + vnG n.
F B z Pz v. H G R- v. E L v.
Beispiel 2:
G = {, 4, , 9, , 9, 4, }
G R =
Ebv = {,,,,,,,}
S Az G O b, Kxä P-b . S K K bz. D b y- Vü Sü.
Fü v Sü V K v. E superincreasing K. H E-ä.
D G R•
v: i < j ⇒ G i < G j .
E G• G i ß S Vä:
G k > G i k –∑
i =
E B ü superincreasing K ä {,,,9,,37,,}. B vbG L z b v E Z b-
. E b W G- G ges G Gi (v z ) v . I G ges W E, Gi K.
I ß , b . I F Gi v G ges bz.
M vb G v zv K, ü A- .
int gesamt = ;[] knapsack = {, , , 9, , 37, , };[] ergebnis = {, , , , , , , };
or (int i =knapsack.-; i >= ; --){
int g = knapsack[i ];
i ( gesamt >= g ){
ergebnis[i ]=;
gesamt -= g ;
}
}
D Eb .D K y Vü-
M, superincreasing K K , b G z vä. S V-z ü, Sü H Sü z z.
Ez KFü B K W j E ä superincreasing K K k z Modulo-O W m z. Füb E Eä:
k• v z m .
m• ß j E superincreasing K .
U b zv ä B z bb, ä B K :
K = {, , , 9, , 37, , } m = 73 k = 9
( . 9) mod 73 = 9( . 9) mod 73 = ( . 9) mod 73 =
(9 . 9) mod 73 = ( . 9) mod 73 = 4(37 . 9) mod 73 = 7( . 9) mod 73 = 49( . 9) mod 73 =
Eb {9, , , , 4, 7, 49, }
D b Sü ü - A z. Vz j,
2 Z ü Z v bz. z, ü Z, ß b, b Z b.
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 13/24
S 3 KaeeKlatsch J 4 / N. / J
Gz ?
W superincreasing K - ß ä . I b B W , Sü K k = 9 - . Z Az n E-
K ß . U ü , E Sü v superincreasing K z-.
VüB C N, b B Lä n ( Lä Sü) z. J B b , b W K . D v W . B Vü-
N ü v-ü x üb .
.9+ .+.+ . + .4 + .7+ .49 + .= 9
EüB D Eä, B-z v Sü E m,k superincreasing K , z v K k modular Inverse (k –) b. A
D B, - A3 b , S ä , R A ü. Kz , b A ß ( gg ) v z ü k m Z, zz Z, G ü [3].
gg (k,m) = s .k + t . m
I B ä :
= 44.9
+ -
.73
Fü W k = 9 m = 73 modular Inverse k –= 44. D Eä zEü N, Gx k – z Eb Modulo-O m z. Fü B ß:
(9 . 44 = 7) mod 73 = 4
D A E A, ß b. D - A b 3 v. C. W „D E-“ v E bb.
D Eb H super-
increasing K bä F .
4 = .+ . + .+ . 9+ . + . 37+ . + .
D Eb Kx.
E , b Vü- v x ß v Z ü - v Sü z . B- Pz z bR. D Merkle-Hellmann-K z94 b, b B b Eb Kxä F y Vü. W v ,
M-V z , OPGP - I [4].
U Kyv b jäLangen Nacht der Wissenschat (Nüb-Fü-E-) .. , MAHEMA S GbH b.
Rz[] Wikipedia Einwegunktion
://..//E
[] Algorithmus der Woche Das Rucksackproblem ://-..-./~/.
[3] In.FH-Flensurg Erweiterter euklidischer Algorithmus ://..-b.//y//.
[4] Open PGP Alliance Welcome to Te OpenPGP Alliance
://..
KzbMatthias Köhler ( ) J S-E ü MAHEMAS GbH ä. S T JvS- E E z Wb-E
Jv Sv F ( JSF). I Fz bä S z M S Uvä Bb.
Copright © 2011 Bookware 1865-682/11/06/002 V KaeeKlatsch-A ü K Gz - , Nz ß v Z. D W ü j ü -z Z , v- vb , Nz vä A b
S (Ab, A, , U) bb. J A Vvä – b Pb Sv V- üb L – z G Gbü vb.
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 14/24
S 4 KaeeKlatsch J 4 / N. / J
D P Vü
B bä v Michael Wiedeking
I Bäz . Dz bz K Bä, A Wz z Bä
. W ü Bä F, b
F – v B , fz z , S.
D F B Bäb: EK b z ä W z K – ä K, ä j b L z . D E-
b bz b K let right bz , Abb z ,z Bb bz. b-z K U.
A
B C3
D4 E F G7
Abb
D Ab v Bäbä - Gz z; f-z Sbä ä, z AVL-, R-Sz- Sy-Bä . Aß Bäbä z Rä v zVü Human-C bz – S bä.
Z S Human-C b b B, b, üb - B-K B -
I
W z z . B K B K B . D B-F ü Ab-b W E .
Nü ä B
K Bä b (Abb ), – F Humann-K – Z Z ü. D F, , F D-, b U K- B-Obj . U b L.
/** V I Bä. */
class N<> {
public fnal value ;
public fnal N<> let ; public fnal N<> right ;
public N( value , N<> let , N<> right ) {
.value = value ;
.let = let ;
.right = right ;
}
}
Abb
Bäbä ä z bq Ayb. Dz Wz A zb b ä K B C3 . Jz F, K -b. E z R zü, z -.
A Bq Ay bz -, Iz b. D C# Jv z Vü , F ( Abb 3). D
Wz b S . D K Wz Pz S bz. ( + ) = 3.A K K S i P ( · i ) K P ( · i + ).
D . D Rä N: Fü S R Pz ü h E b, b h x Bäb . D ß, b B
1 B A Humann-K Bä
W; K b ü V b Kb. Db Wz z , H V ä.
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 15/24
S KaeeKlatsch J 4 / N. / J
D P Vü
n E x h h – n Z v . D B, E A, C3 G7 ä, ü 3 3 E üb Hä Pz,ä 3 – 3 = Z, z .
A
B
C3
D4
E
F
G7
:
:
:
3:
4:
:
:
7:
Abb 3
B v Bä, F Hu-mann-K, ü Pzv- Gz j F Pz . Aß B Vz b.
Zä v, B Eb üEb (level-order breadth-irst ) z :
M Ay v b -. Db „ü“ Z, b null b Rz, v K.D v üb -v . B E, v j K v B V G ß z . (Abb- 4 z Bä Iz).
3
4 7
Abb 4
Fü j K P i ä V P i ⋙ i / . D Nb
2 Db .⋙ . ü vz Vb B.
Eb (i + ), (i – ), vz B bb B; Eä vä Eb z K v z K Eb ( vä B).
M ⊕ ä j K V.3
Düb v äzb W, P z bb K B-Sqz ä. D P Ix Vä P M vB , ä Nv B fz .
E Bz D - Sv W, fz I ü
bz Ay . U z v, B v, b Wz 3 K ä, j Nb b. W W By, b B b4 GB, v 3 By ä z -.4
Fü vä B Rä- üb b . E bB ü z , S-
b Gz ä, b b j Vb B b b A-y vb B -ß Ay . B „“ Bü z Z Fä zZ .
Nz z , b- bä S . Ob ä z ü äß Bä K zK , b b M Dv -
, Svää Ez B- ß z .
KzbMichael Wiedeking ( ) Gü Gäü MAHEMA S GbH, vA Obj Ez v
Jv N . E Jv-P S, „“ P bä D I.
H .⊕ . ü Exv-O.
4 GB ≜ 4 94 97 9 By.
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 16/24
S KaeeKlatsch J 4 / N. / J
D ü I
S üMä v Michael Wiedeking
b
E. D
üb
ß z R vb I. U b R H– z b z v.
D E b M ßPb :
N b G-.;
b z v W, W .ä , b z b.
H „zz“,3. b;
Z Gü D S, Fä , v Aü ä-q z bb v, b z
, j v.D G ,
z z , z-b. B v W G b, bb W G z z K W z . B K A b-, ü v A z . E z, - K V üb G v D z - . S M b S ä .
U üb, G Gä b, b b j R- C C z . U b b z bb: Fü , – – E-M ß . Fü
v b E-M – E ü b z .
Hb W v S b ä- A B, - z Pb. B vü eventual z b, zä E, v – b v – ; L F, ä E, – ß z –.
z B b I W -ä, z Sb- I b. S v - Iz y Obj K.I , B L üb , b z bäb . W- Iz ä D zuständige
Stelle (bes. bei Behörden od. Gerichten). B ä instance
Ex – B – übz , or instance j ß zum Beispiel übz.
Ä vä K.D R ä K P, S. Sb b v S, ß , v . Db b v W- S – b Ab P. E Ab v- z, S
, S M –b K. Ab z , W F . D j ü W, ü üb E b, bHy.
D I b b Z- zz W.I E b W (Lz ) . D E ü b W - bü Donaudampschifahrtselektrizitätenhaupt-
betriebswerkbauunterbeamtengesellschat . L -
W
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 17/24
S 7
Zz b Übz vE D .
Uü B virtual memory ma-
nagement . I R v S- v übz. L .
S ä S v V. I I V Virtualspeicherverwaltung . D z -, b – D– z .
G b B, bb Wb- z. S b Kb- Sotware-Release-Management . D Dä z „“ V Sotware
Release Management z, b
. Sß ß j Wy-B-S Wy B S.
B Zz W b S-z B b V . Wä S-R-M ( S, W b) I- b, S-M S-R v . E M v S-
-R z S bR-M.D B K ,
, W z. S , Mä- Mä-H z b, I , S ü Mä .
KzbMichael Wiedeking ( ) Gü Gäü MAHEMA S GbH, vA Obj Ez v
Jv N . E Jv-P S, „“ P bä D I.
Copright © 2011 Bookware 1865-682/11/06/00 V KaeeKlatsch-A ü K Gz - , Nz ß v Z. D W ü j ü -z Z , v- vb , Nz vä A b
S (Ab, A, , U) bb. J A Vvä – b Pb Sv V- üb L – z G Gbü vb.
Herbstcampus
5. – 8. September 2011
in Nürnberg
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 18/24
S KaeeKlatsch J 4 / N. / J
Kz
S v Michael Wiedeking
L , , v
v, v J, Wz ,
ü Eb v ä Ab
S z ü . Z Z B Lb, ü S . D P, A zz , z Z Syz j M , z ü, b S
v .D G ä Bä z- , , N z S Mäz, S M b , M- ä Ab v zß B b Sä ä.
L ä P R- – S W – S-z . B U Sz
ä :9:9 U Sz 3::U. D Sy vä b M bKü z S.
Ubä v, b G ä , z , b P T Z . A ä , 4 (!) S, S (!)M M (!) S , ü S-, W- Nz -
1 D Dzz S , j M j S , j z .
. Aß b Sj b Üb, b G zb .
Dü b z Pb . Wä- Z A ä b-
b, E D üz . D J – – -ü, U S v- .
D , R vz , üb Pb. Hz M J Z B H, , Szü z . U – S ? D Sy-
äbZb : Ab, K, B S .
S b R „“ vü, ä z z P-b . D E ä zvä „ä“, 4 S v (!) A. U S- z vz ü ä, 3 J N z .
U S b Rz v Z, ä v „-“ . S bb F Z, b b Bb, P S ü-b „v“ b. Bb z , – v ä S – z J .
KzbMichael Wiedeking ( ) Gü Gäü MAHEMA S GbH, vA Obj Ez v
Jv N . E Jv-P S, „“ P bä D I.
D
Copright © 2011 Bookware 1865-682/11/06/005 V KaeeKlatsch-A ü K Gz - , Nz ß v Z. D W ü j ü -z Z , v- vb , Nz vä A b S (Ab, A, , U) bb. J A Vvä – b Pb Sv V- üb L – z G Gbü vb.
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 19/24
S 9 KaeeKlatsch J 4 / N. / J
F U G? S K ?D b S b B.
Bookware
Hß 9, 9 E : 9 3 / 9 3- x: 9 3 / 9 3-E-M:
Jv U GDeutschland JUG Berlin Brandenburg ://.j-bb.K: H R B ( )
Java User Group Saxony
Jv U G D://.jxy.K: H R ( )H F H ( )H K R ( )
rheinjug e.V. Jv U G Dü H-H-Uvä Dü Uvä. , 4 Dü ://.j.K: H H S ( )
ruhrjug Jv U G EGv U-CUvä. , 47 E://.j.K: H H S (.@j.)
JUGF Jv U G F://.j.K: H Ax C(jv@.)
JUG Deutschland e.V.
Jv U G D .V./ -D GbHE-S-W , 37 G://.jv. ( )
JUG Hamburg Jv U G Hb://.j.
JUG Karlsruhe Jv U G KUvä K, Gbä .34A F 4, 73 K
://j-.K: Dv L j-@.
JUGC Jv U G K://.j.K: H M Hü( )
jugm
Jv U G Mü J , P://.j.K: H A H ( )
JUG Münster Jv U G ü Mü Mü://.j-.K: H T K ( )
JUG MeNue Jv U G M Nüb/ MAHEMA S GbH
Hß 9, 9 E://.j-.K: F Ax S( )
JUG Ostalen Jv U G O(B, Wb, Hv)Sß 4, 3444 Wb://.j-.K: U Sb (@j-.)
JUGS e.V. Jv U G S .V.
/ D. M PSß 3, 797 S://.j.K: H D. M P ( )H H S ( )
Schwei
JUGS Jv U G SzP 3, 33 Zü://.j. ( )
K: F U B
.N U GDeutschland
.NET User Group OWL://..////_/ GEDOPLAN GbHS S. , 33 B
.Net User Group Bonn
.NE U G "B--C.N"
L , 39 B://.b--. ( )K: H R W
U G
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 20/24
S
U G
KaeeKlatsch J 4 / N. / J
Dodned.NE U G F://..K: H B HH T Mü ( )
.net Usergroup Frankurt
/ T Sy, A ISvM , 3 F://.--.K: H T 'y' Sy ( )
.NET DGH
.NE Dv G HvLß , 39 Hv://.-v.K: H F D( )
INdotNETIä .NE Dv G://..K: H G B( )
DNUG-KölnDNUG KG 3, 9 K://.-.K: H Ab W ( )
.Net User Group Leipzig
Bß , 49 Lz://.-z.K: H Ax Gß ( )H Wb ( )
.NET Developers Group München://..K: Hy E ( )
.NET User Group Oldenburg / H Bj Yv S. 4, Ob://.-b.K: H H Bj
( ) Yv ( )
.NET User Group Paderborn/ N W Nzy GbH,A H 3, 334 Pb://.-b.( )K: H M R
.Net Developers Group Stuttgart D GbHM P , 7499 S
://.v-.( )K: F C By
.net Developer-Group Ulm/ GbHOb W , 934 B://.-.K: H T S ( )
Österreich.NET Usergroup Rheintal/ C S Kj J , F://./b//.xK: H T Kj ( )
.NET User Group Austria/ Gb K N GbH,G S G 7, W://./b//.xK: H C N ( )
Die Java User Group
Metropolregion Nürnberg
trifft sich regelmäßig
einmal im Monat.
Thema und Ort werden über
www.jug-n.de
bekannt gegeben.
Weitere Informationen
nden Sie unter:
www.jug-n.de
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 21/24
Lesen bildet. Training macht ft.
Software GmbH
Henkestraße 91, 91052 Erlangen
Telefon: (09131) 89032-0
Telefax: (09131) 89032-55
Internet: trainin g.mathema.de
E- Ma il : [email protected]
meet theexperts
of enterprise infrastructure
Software GmbH
Henkestraße 91, 91052 Erlangen
Internet: www.mathema.de
E-Mail: [email protected]
Telefon: 09131/ 89 03-0
Telefax: 09131/ 89 03-55
Einstellungssache
Software-Entwickler (m/w)
Software-Architekt (m/w)Selbstständiges, motiviertes Arbeiten und Denken im Team ist
Ihnen wichtig? Sie haben einen gesunden Ehrgeiz und Lust, in
internen wie externen Projekten Verantwortung zu übernehmen?
Für uns die richtige Einstellung!
Wenn Sie zudem über mehrjährige Berufserfahrung in den
Schwerpunkten verteilte Technologien, Komponenten- und
Objektorientierung (insbesondere im Umfeld der Java EE)
verfügen oder offen sind, etwas darüber zu lernen, dann sollten
wir uns kennen lernen.
Wir freuen uns auf Ihre Bewerbung.
meet theexperts
of enterprise infrastructure
Silverlight
Einführung in Silverlight mit C#15. – 17. Juni 2011, 8. – 10. August 2011,1.180,– € (zzgl. 19 % MwSt.)
RefactoringVerbesserung von Design und Quellcode bestehenderSoftware20. – 21. Juni 2011,18. – 19. August 2011,925,– € (zzgl. 19 % MwSt.)
Applikationen mit JavaFXEinführung in die Rich Client Programmierungmit Java FX, 15. – 17. Juni 2011, 24. – 26. August 2011,1.180,– € (zzgl. 19 % MwSt.)
Spring Framework JavaEE ganz ohne EJB4. – 6. Juli 2011, 16. – 18. November 20111.315,– € (zzgl. 19 % MwSt.)
Anwendungsentwicklung
Entwicklung moderner, skalierbarer Anwendungen mitder Java Enterprise Edition (JEE)11. – 15. Juli 2011, 17. – 21. Oktober 20112.095,– € (zzgl. 19 % MwSt.)
TestkonzepteSoftware-Tests zur kontinuierlichen Sicherung der Qualität15. – 17. August 2011, 30. November – 2. Dezember 20111.315,– € (zzgl. 19 % MwSt.)
Entwicklung für
Android SmartphonesMobile Anwendungen
für Android15. – 17. August 2011,12. – 14. Dezember 20111.180,– € (zzgl. 19 % MwSt.)
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 22/24
�
Donnerstag, 7. Juli 2011
Kultur- & Kongresszentrum Liederhalle Stuttgart
Exklusive Sponsoren:
Die führende non-profit-Konferenz und Ausstellung rund um das Thema Java
mit einem breiten Spektrum aktueller Themen der Software-Entwicklung
42 Vorträge in 6 parallelen Tracks vermitteln ein
breites Spektrum der aktuellen Java-Technologie:
Technologievorträge, Projekterfahrungsberichte &Produktpräsentationen
Vorträge Ausstellung An den etwa 30 Ausstellungsständen namhafter
Firmen können Sie sich während des ganzen
Tages über deren Leistungen und Produkteinformieren.
Mittwoch, 6. Juli 2011: Workshop Java für Entscheider
Wenn Sie aus der IT oder IT-nahen Einsatzfeldern kommen, aber keinen bis wenig Kontakt mit Javahatten, dann könnte diese eintägige Überblicksveranstaltung der JUGS Sie interessieren.
Freitag, 8. Juli 2011
8. Experten-Forum-Stuttgart
12 halbtägige Workshops in 6 parallelen Trackszu aktuellen Themen der Softwareentwicklung
und des IT-Projektmanagements
Anmeldungen unter:
www.experten-forum-stuttgart.de
Info und Anmeldungen: www.java-forum-stuttgart.de
Eine Veranstaltung der
Java User Group Stuttgart e.V.
Beträge inkl. gesetzl. MwSt.. Eine Bestätigung und eine Rechnung über die Teilnahmegebühr erhalten Sie
ca. eine Woche nach Anmeldung. Die Rechnung ist nach Erhalt zur Zahlung fällig.
ausschließlich via Internet:
www.java-forum-stuttgart.de
Anmeldung
�
Workshop Java
für Entscheider
6. Juli 2011
Java Forum Stuttgart7. Juli 2011
Kombiticket6. Juli & 7. Juli 2011
Frühbucherzeitraum:
21. April - 11. Mai 2011350 € 129 € 469 €
Normalbucherzeitraum:
12. Mai - 10. Juni 2011390 € 150 € 499 €
Spätbucherzeitraum:
ab 11. Juni 2011390 € 180 € entfällt
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 23/24
S 3 KaeeKlatsch J 4 / N. / J
D Az
D ä KaeeKlatsch A J .
D Sz!D M ä
Wb .
I I Ex G üb W ?
D S b , z.
B B RIM BBy A W Bby, L M:
O :I y OSy. BBy A W :
– W
A y b BBy A W y b, y b -.
C b >
5/9/2018 Kaffeeklatsch 2011 06 - slidepdf.com
http://slidepdf.com/reader/full/kaffeeklatsch-2011-06 24/24
Herbstcampus
Wissenstransfer
par excellence
5. – 8. September 2011
in Nürnberg
http://www.herbstcampus.de