XAML PowerToys 4.0

Ma olin täiesti kindel, et ma olen siin sellisest lahedast Visual Studio lisast nagu XAML PowerToys juba varem kirjutanud aga võta näpust.

Mis see siis on?

Kes on natukenegi XAML koodi käsitsi kirjutanud, teab, et see muutub päris kiiresti tüütuks, tihtilugu algab täpselt ühtmoodi (teeme Grid-i, lisame tulbad, read, lisama veel mõned objektid). XAML PowerTools aitab seda automatiseerida – vaid kaks klikki ja õigete parameetritega Grid on valmis, selekteerime juba olemasolevad XAML read ning grupeerime nad mingi paigutushalduri sisse jne.

Minu kõige lemmikum funktsioon on aga võimalus valida ükskõik, milline kasutajakontroll ning eraldada tema inline kujundus stiiliks… sest tihtilugu on ju nii, et see, et miski peab olema stiil selgub alles siis, kui on hulk kujundust juba XAML koodi sissekirjutatud. See on üks funktsioon, mida ma olen alates Silverlight 2 Beta 1-st saati oodanud… sest kujunduse eraldamine stiiliks on niii tüütu…

Toon siia ka nimekirja kõikidest funktsioonidest:

New Features In v4.0

Added Two New Videos that cover these new features.  Please watch them.

Please review the Control Defaults section below, new options have been added.

  • Extract properties to a Style allows selecting a control, choosing desired properties and have those selected properties extracted to a newly created style
  • Create ViewModel Class from a VB.NET or C# code window.  Easily create a ViewModel stub that includes commands and exposed data class.
  • Group into GroupBox
  • Option to generate x:Name for controls
  • Option to add ForeReRead converter to TextBox bindings (both VB.NET & C# converters included in source and binary downloads.  Converter is also included in the OceanFramework.WPF namespace.)
  • Option to add TargetNullValue to TextBox.Text bindings when Source property is Nullable
  • Corrected secondary application domain load issue reported by DevExpress.  This fix also solves another edge case secondary application domain load issue.

Feature Set

  • Create ViewModel Class - from a VB.NET or C# code window, easily create a ViewModel stub that includes commands and exposed data class.
  • Create WPF or Silverlight DataGrid For Selected Class - quickly create a DataGrid complete with bindings that are easily associated with properties on the source class
  • Create WPF ListView For Selected Class – quickly create a ListView complete with bindings that are easily associated with properties on the source class
  • Create Business Form For Selected Class – quickly create a form complete with bindings that are easily associated with properties on the source class
  • Create Business Form – quickly create a form complete with bindings if desired 
  • Show Fields List For Selected Class – display a list of class fields similar to Microsoft Access.  Allows dragging of fields to create controls
  • Extract Properties To Style – allows selecting a control, choosing desired properties and have those selected properties extracted to a newly created style
  • Group Into – allows selecting one or more controls and group them inside a new parent control.  Many options provided
  • Change Grid To Flow Layout – allows selecting of one of more control and will remove all MinWidth, MinHeight, Margin properties and will set all row and column definitions to Auto.
  • Chainsaw Minimize Cider Designer XAML – allows selecting of one or more controls and will remove all MinWidth, MinHeight, x:Name, Name, Margin properties and will set all row and column definitions to Auto.
  • Remove Margins – allows selecting one or more controls and removes the Margin property from them
  • Edit Grid Column and Rows – allows selecting a grid and then add or remove rows and columns
  • Set Defaults For Created Controls – allows customizing the initial properties that are set when the software creates a new control
  • About Box – see the version of XAML Power Toys installed on your system.  The current version of XAML Power Toys is always displayed at the top of this page below the title.

Allalaadida saab siit: http://karlshifflett.wordpress.com/xaml-power-toys/

Microsoft Visual Studio Middle School Power Toy 1.0

image thumb8 Microsoft Visual Studio Middle School Power Toy 1.0

Täna taasavastasin, et mul on Visual Studiol üks tore lisa – Microsoft Visual Studio Middle School Power Toy 1.0 :)   See on noortele progemise õpetamiseks ja mis ta teeb on VOODIAGRAMM. Tegelikult on tal teine funktsioon veel – klasside tegija, kirjutad sinna, et tee klass Inimene, ees- ja perenimega ja siis ta genereerib koodi koos vajalike getterite ja setteritega ja meetoditega :)

FlowChartForm

Algselt kuulsin ma sellest lisast Developers Team-i ajaveebist.