Pro WPF and Silverlight MVVM: effective application development with Model-View-ViewModel
WPF and Silverlight are unlike any other user interface (UI) technologies. They have been built to a new paradigm that--if harnessed correctly--can yield unprecedented power and performance. This book shows you how to control that power to produce clean, testable, maintainable code. It is now recogn...
Saved in:
Main Author: | |
---|---|
Format: | Electronic eBook |
Language: | English |
Published: |
[New York]
Apress
2010
[New York] Distributed to the Book trade worldwide by Springer Science+Business Media 2010 |
Series: | The expert's voice in WPF
|
Subjects: | |
Links: | https://learning.oreilly.com/library/view/-/9781430231622/?ar |
Summary: | WPF and Silverlight are unlike any other user interface (UI) technologies. They have been built to a new paradigm that--if harnessed correctly--can yield unprecedented power and performance. This book shows you how to control that power to produce clean, testable, maintainable code. It is now recognized that any non-trivial WPF or Silverlight application needs be designed around the Model-View-ViewModel (MVVM) design pattern in order to unlock the technology's full data-binding potential.¡ However, the knowledge of how to do this is missing from a large part of the development community--even amongst those who work with WPF and Silverlight on a daily basis. Too often there is a reliance on programmatic interaction between controls and not enough trust in the technologies' data-binding capabilities. This leads to a clouding of design values and an inevitable loss of performance, scalability, and maintainability throughout the application. Pro WPF and Silverlight MVVM will show you how to arrange your application so that it can grow as much as required in any direction without danger of collapse. |
Physical Description: | 1 Online-Ressource (xiii, 257 Seiten) illustrations |
ISBN: | 9781430231639 1430231637 9781430231622 |
Staff View
MARC
LEADER | 00000cam a22000002c 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-047570385 | ||
003 | DE-627-1 | ||
005 | 20240228114811.0 | ||
007 | cr uuu---uuuuu | ||
008 | 191023s2010 xx |||||o 00| ||eng c | ||
020 | |a 9781430231639 |c electronic bk. |9 978-1-4302-3163-9 | ||
020 | |a 1430231637 |c electronic bk. |9 1-4302-3163-7 | ||
020 | |a 9781430231622 |9 978-1-4302-3162-2 | ||
035 | |a (DE-627-1)047570385 | ||
035 | |a (DE-599)KEP047570385 | ||
035 | |a (ORHE)9781430231622 | ||
035 | |a (DE-627-1)047570385 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a UY |2 bicssc | |
082 | 0 | |a 004.01/9 |2 23 | |
100 | 1 | |a Hall, Gary McLean |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Pro WPF and Silverlight MVVM |b effective application development with Model-View-ViewModel |c Gary McLean Hall |
264 | 1 | |a [New York] |b Apress |c 2010 | |
264 | 1 | |a [New York] |b Distributed to the Book trade worldwide by Springer Science+Business Media |c 2010 | |
300 | |a 1 Online-Ressource (xiii, 257 Seiten) |b illustrations | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
490 | 0 | |a The expert's voice in WPF | |
520 | |a WPF and Silverlight are unlike any other user interface (UI) technologies. They have been built to a new paradigm that--if harnessed correctly--can yield unprecedented power and performance. This book shows you how to control that power to produce clean, testable, maintainable code. It is now recognized that any non-trivial WPF or Silverlight application needs be designed around the Model-View-ViewModel (MVVM) design pattern in order to unlock the technology's full data-binding potential.¡ However, the knowledge of how to do this is missing from a large part of the development community--even amongst those who work with WPF and Silverlight on a daily basis. Too often there is a reliance on programmatic interaction between controls and not enough trust in the technologies' data-binding capabilities. This leads to a clouding of design values and an inevitable loss of performance, scalability, and maintainability throughout the application. Pro WPF and Silverlight MVVM will show you how to arrange your application so that it can grow as much as required in any direction without danger of collapse. | ||
546 | |a English. | ||
630 | 2 | 0 | |a Silverlight (Electronic resource) |
650 | 0 | |a User interfaces (Computer systems) | |
650 | 0 | |a Application software |x Development | |
650 | 4 | |a Silverlight (Electronic resource) | |
650 | 4 | |a Silverlight (Electronic resource) | |
650 | 4 | |a Interfaces utilisateurs (Informatique) | |
650 | 4 | |a Logiciels d'application ; Développement | |
650 | 4 | |a COMPUTERS ; Computer Literacy | |
650 | 4 | |a COMPUTERS ; Computer Science | |
650 | 4 | |a COMPUTERS ; Data Processing | |
650 | 4 | |a COMPUTERS ; Hardware ; General | |
650 | 4 | |a COMPUTERS ; Information Technology | |
650 | 4 | |a COMPUTERS ; Machine Theory | |
650 | 4 | |a COMPUTERS ; Reference | |
650 | 4 | |a Informatique | |
650 | 4 | |a Application software ; Development | |
650 | 4 | |a User interfaces (Computer systems) | |
776 | 1 | |z 9781430231622 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781430231622 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781430231622/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Record in the Search Index
DE-BY-TUM_katkey | ZDB-30-ORH-047570385 |
---|---|
_version_ | 1829007788368461824 |
adam_text | |
any_adam_object | |
author | Hall, Gary McLean |
author_facet | Hall, Gary McLean |
author_role | aut |
author_sort | Hall, Gary McLean |
author_variant | g m h gm gmh |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)047570385 (DE-599)KEP047570385 (ORHE)9781430231622 |
dewey-full | 004.01/9 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.01/9 |
dewey-search | 004.01/9 |
dewey-sort | 14.01 19 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03629cam a22007092c 4500</leader><controlfield tag="001">ZDB-30-ORH-047570385</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228114811.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2010 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781430231639</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-4302-3163-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1430231637</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-4302-3163-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781430231622</subfield><subfield code="9">978-1-4302-3162-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047570385</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047570385</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781430231622</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047570385</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">UY</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.01/9</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hall, Gary McLean</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Pro WPF and Silverlight MVVM</subfield><subfield code="b">effective application development with Model-View-ViewModel</subfield><subfield code="c">Gary McLean Hall</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[New York]</subfield><subfield code="b">Apress</subfield><subfield code="c">2010</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[New York]</subfield><subfield code="b">Distributed to the Book trade worldwide by Springer Science+Business Media</subfield><subfield code="c">2010</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (xiii, 257 Seiten)</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">The expert's voice in WPF</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">WPF and Silverlight are unlike any other user interface (UI) technologies. They have been built to a new paradigm that--if harnessed correctly--can yield unprecedented power and performance. This book shows you how to control that power to produce clean, testable, maintainable code. It is now recognized that any non-trivial WPF or Silverlight application needs be designed around the Model-View-ViewModel (MVVM) design pattern in order to unlock the technology's full data-binding potential.¡ However, the knowledge of how to do this is missing from a large part of the development community--even amongst those who work with WPF and Silverlight on a daily basis. Too often there is a reliance on programmatic interaction between controls and not enough trust in the technologies' data-binding capabilities. This leads to a clouding of design values and an inevitable loss of performance, scalability, and maintainability throughout the application. Pro WPF and Silverlight MVVM will show you how to arrange your application so that it can grow as much as required in any direction without danger of collapse.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">Silverlight (Electronic resource)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">User interfaces (Computer systems)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Silverlight (Electronic resource)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Silverlight (Electronic resource)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Interfaces utilisateurs (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels d'application ; Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Computer Literacy</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Computer Science</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Data Processing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Hardware ; General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Information Technology</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Machine Theory</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Reference</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Informatique</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software ; Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">User interfaces (Computer systems)</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9781430231622</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9781430231622</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781430231622/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-047570385 |
illustrated | Illustrated |
indexdate | 2025-04-10T09:35:52Z |
institution | BVB |
isbn | 9781430231639 1430231637 9781430231622 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (xiii, 257 Seiten) illustrations |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2010 |
publishDateSearch | 2010 |
publishDateSort | 2010 |
publisher | Apress Distributed to the Book trade worldwide by Springer Science+Business Media |
record_format | marc |
series2 | The expert's voice in WPF |
spelling | Hall, Gary McLean VerfasserIn aut Pro WPF and Silverlight MVVM effective application development with Model-View-ViewModel Gary McLean Hall [New York] Apress 2010 [New York] Distributed to the Book trade worldwide by Springer Science+Business Media 2010 1 Online-Ressource (xiii, 257 Seiten) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier The expert's voice in WPF WPF and Silverlight are unlike any other user interface (UI) technologies. They have been built to a new paradigm that--if harnessed correctly--can yield unprecedented power and performance. This book shows you how to control that power to produce clean, testable, maintainable code. It is now recognized that any non-trivial WPF or Silverlight application needs be designed around the Model-View-ViewModel (MVVM) design pattern in order to unlock the technology's full data-binding potential.¡ However, the knowledge of how to do this is missing from a large part of the development community--even amongst those who work with WPF and Silverlight on a daily basis. Too often there is a reliance on programmatic interaction between controls and not enough trust in the technologies' data-binding capabilities. This leads to a clouding of design values and an inevitable loss of performance, scalability, and maintainability throughout the application. Pro WPF and Silverlight MVVM will show you how to arrange your application so that it can grow as much as required in any direction without danger of collapse. English. Silverlight (Electronic resource) User interfaces (Computer systems) Application software Development Interfaces utilisateurs (Informatique) Logiciels d'application ; Développement COMPUTERS ; Computer Literacy COMPUTERS ; Computer Science COMPUTERS ; Data Processing COMPUTERS ; Hardware ; General COMPUTERS ; Information Technology COMPUTERS ; Machine Theory COMPUTERS ; Reference Informatique Application software ; Development 9781430231622 Erscheint auch als Druck-Ausgabe 9781430231622 |
spellingShingle | Hall, Gary McLean Pro WPF and Silverlight MVVM effective application development with Model-View-ViewModel Silverlight (Electronic resource) User interfaces (Computer systems) Application software Development Interfaces utilisateurs (Informatique) Logiciels d'application ; Développement COMPUTERS ; Computer Literacy COMPUTERS ; Computer Science COMPUTERS ; Data Processing COMPUTERS ; Hardware ; General COMPUTERS ; Information Technology COMPUTERS ; Machine Theory COMPUTERS ; Reference Informatique Application software ; Development |
title | Pro WPF and Silverlight MVVM effective application development with Model-View-ViewModel |
title_auth | Pro WPF and Silverlight MVVM effective application development with Model-View-ViewModel |
title_exact_search | Pro WPF and Silverlight MVVM effective application development with Model-View-ViewModel |
title_full | Pro WPF and Silverlight MVVM effective application development with Model-View-ViewModel Gary McLean Hall |
title_fullStr | Pro WPF and Silverlight MVVM effective application development with Model-View-ViewModel Gary McLean Hall |
title_full_unstemmed | Pro WPF and Silverlight MVVM effective application development with Model-View-ViewModel Gary McLean Hall |
title_short | Pro WPF and Silverlight MVVM |
title_sort | pro wpf and silverlight mvvm effective application development with model view viewmodel |
title_sub | effective application development with Model-View-ViewModel |
topic | Silverlight (Electronic resource) User interfaces (Computer systems) Application software Development Interfaces utilisateurs (Informatique) Logiciels d'application ; Développement COMPUTERS ; Computer Literacy COMPUTERS ; Computer Science COMPUTERS ; Data Processing COMPUTERS ; Hardware ; General COMPUTERS ; Information Technology COMPUTERS ; Machine Theory COMPUTERS ; Reference Informatique Application software ; Development |
topic_facet | Silverlight (Electronic resource) User interfaces (Computer systems) Application software Development Interfaces utilisateurs (Informatique) Logiciels d'application ; Développement COMPUTERS ; Computer Literacy COMPUTERS ; Computer Science COMPUTERS ; Data Processing COMPUTERS ; Hardware ; General COMPUTERS ; Information Technology COMPUTERS ; Machine Theory COMPUTERS ; Reference Informatique Application software ; Development |
work_keys_str_mv | AT hallgarymclean prowpfandsilverlightmvvmeffectiveapplicationdevelopmentwithmodelviewviewmodel |