Tez və asan: Windows Store App C # istifadə edərək bir düzbucaqlı hərəkət

Mənim ümumi blog fəlsəfə köhnə blog üçün mükəmməl gözəl ki,, başqa yerdə ölüm əhatə edilmişdir ki, fənlər məskunlaşmışdır.  Bu mövzu o biri kəsb, amma hər halda bu blog alıram.

Mən bir pəncərə mağaza app iş etdik və mən bir canlandırmanın etmək lazımdır harada hissəsində edirəm.  Bu məqsədlə, Mən bit və Windows mağaza app animasiya ədəd figuring etdiyiniz, O çıxır kimi, olduqca yaxın, lakin dəqiq kimi, XAML. Xalis animasiyalar əsasən (Mən hələ ki, WinRT faktı ilə kulpları gəlirəm <> .NET 🙂 ).

Bu gün səhər mən drag and drop əməliyyatlar üzrə bir qolu almaq istəyirdilər.  Ki marşrutu, Mən əvəzinə bir düzbucaqlı hərəkət aşağı bataqlıqlaşmışdır oldu :).  Burada istifadəçi düyməsinə klik bir düzbucaqlı hərəkət kodu var:

   1:   
   2:              MatrixTransform ct = (MatrixTransform)rectBig.RenderTransform;
   3:              Matrix m = ct.Matrix;
   4:              m.OffsetX   = 10;
   5:              m.OffsetY   = 10;
   6:              ct.Matrix = m;
   7:              rectBig.RenderTransform = ct;

Burada oyun Doğrudan OffsetX ya OffsetY dəyişə bilməz ki.  Bunu daha ağıllı yol ola bilər (və bildiyiniz və kimi hiss əgər, Yorum göndərin). 

Bunu etmək üçün, Mən lazım:

1. Olan düzbucaqlı MatrixTransform alın (tökmə RenderTransform tərəfindən).

2. Ki, oğlan Matrix alın.

3. Matrix-in offsets Change.

4. Ki, MatrixTransform geri Matrix redesign.

5. Dikdörtgen üçün MatrixTransform geri redesign.

Onu yoxlamaq üçün, Mən bir düzbucaqlı və düyməsinə ekran qoymaq. Mən düyməsini basın zaman, Yuxarıda məntiq icra və dərhal düzbucaqlı hərəkət.

Bir anda, Mən bu diri istədiyiniz lakin mən bu iş üçün DoubleAnimation almaq üçün necə heç bir fikrim yoxdur (Storyboard.SetTargetProperty() hazırda bu barədə mənə bir sirr deyil).

</son>

undefinedBlog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Windows Store App üçün program ListBox ildə ListboxItems hündürlüyü qurulması

I’m working on a windows store application and one of the things I want to do in the app is display a log that shows status messages and other informational tidbits as the user works things. Bu məqsədlə, Mən ListBox aşağıdakı kimi əlavə:

<ListBox x:= Adlandırın"GameStateLog" = HorizontalAlignment"Mərkəz" Height ="221" = VerticalAlignment"Yuxarı" Width ="499" Padding ="0" = Yazı tipi ölçüsü"10">

 

Zamanı da listbox yaşayır üçün C # kodu xətt idi:

GameStateLog.Items.Insert(0, GameStateCounter     + ": Yeni oyun dövlət: Oyunçu üçün gözləyir 1 ad");

This worked out fine enough but the UI showed a crazy amount of padding around the individual messages as they were added. Mən son istifadəçilər bu öğeleri seçin, lakin mən yalnız günlük mesaj çalışan sıra göstərmək istəyirəm zaman mənada etmir etmək istəyirəm, əgər anlamlı - Indi bu seçin deyil, just view them. Bu arguably Bunu etmək üçün asan yol tapmaq üçün qəribə çətin idi və, the way I found it isn’t necessarily “easy” but I got it working OK. Əsas fikir bu poçt gəldi burada (http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/c4a6f694-bd46-4779-ab83-b1c2fcb2397c) from Bob Relyea. Əvəzinə ListBox öğeleri toplanması strings əlavə, add ListBoxItems. Bir simli əlavə, the ListBox was creating its own ListBoxItem on its own. I wasn’t able to affect anything about that ListBoxItem after the fact. Yeni kodu edir:

        xüsusi ləğv AddGameStateLogMessage(sim theMessage)
        {
            ListBoxItem ki = yeni ListBoxItem();
            li.Content = theMessage;
            li.MaxHeight = 25;

            Qalınlığı = thisPadding yeni Qalınlıq(5, 0, 5, 0);
            = thisPadding li.Padding;

            GameStateLog.Items.Insert(0,li);
        }

 

Here I’m creating ListBoxItem’s and inserting them. Mən onun qalınlığı ayarlayarak artıq padding çıxarılıb.

Mən mesaj xüsusi növ vurğulamaq üçün kodlaşdırma bir rəng etmək və birbaşa ListBoxItems əlavə I stil onlara istəyirəm hər hansı bir şəkildə almaq istəyirlər Bu olduqca çevik edir.

Bu kimsə kömək ümid edirik!

</son>

undefinedBlog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Tez və asan – Safe Azure Queue Adlar

Silly lakin sadə post.

Izleme kimi dünən "yazabilmek olduStorageException unhandled edilib"Mən növbə adları yaratmaq üçün istifadə kod bapbalaca parçasını göstərmək istədiyiniz fikir:

 

        ictimai statik sim GetRandomQueueName()
        {
            Guid g;
            g = System.Guid.NewGuid();
            qayıtmaq g.ToString();

        } 

Lakin onun sadəlik silly cür mənim üçün yaxşı işləyir və həftə son bir neçə ildə 100-nin təhlükəsiz növbə adları əldə edilmişdir.

</son>

undefinedBlog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Azure sıralarında İş – "StorageException unhandled edilib”

Mən son həftə və ya iki Azure sıralarında ilə ətrafında oynayan və bunu smashingly davam edir.  Mən onlara geri lazım Harada bu şeylər idi 1990?

Bu yazı, xüsusilə, üçün sıralarında əla intro edir. NET proqramçılar: http://www.windowsazure.com/en-us/develop/net/how-to-guides/queue-service/.  O maddə istifadə, Mən indiyə qədər etibarlı və yalnız heç bir qəm ilə işləyir ki, müştəri-server məntiq həqiqətən gözəl bit birlikdə çəkmək edə bilərsiniz.  Həqiqətən, - bu stuff idi 1990?

Mən qapıdan sağ kiçik bir büdrəmə blok həyata hit idi, Lakin.   Mən gəzmək-vasitəsilə xüsusiyyətləri gələn azan tezliklə, Mən StorageException ilə vurdu və "Uzaq server server bir səhv döndü oldu (400) Bad Filmlərin.

image

Bu, mənim növbə ad off idi ki, çıxdı:

image

Mən "onequeuetorulethemall" üçün "OneQueueToRuleThemAll dəyişdirilib" zaman StorageException getdi.  Mən bu səslənərək sənədlərin hər hansı bir qeyd yoxdur ancaq yaxşı ki, bunu edə bilər.

Kimsə kömək ümid edirik ki,.

</son>

undefinedBlog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Səthi Pro erkən Gösterim

[Update 3/26: Onlar heç bir şey mənə kömək edə bilər, əgər mən xahiş @ Səthi insanlar bir tweet var, mən Swype üçün plug etdi, onlar bir "maraqlı etiraf - Əlaqə üçün təşəkkür edirik, Paul!"  Mən, həqiqətən, Swype təsadüfi məhsuldarlığı üçün istifadə etmək üçün bu cihaz çox daha asan olardı ki,.  (Həmçinin, müəyyən bir typo eski bir dost mənə işarə etdi - thanks, Mike!)]

Mənim ofis ona əlavə kiçik pul mükafatı ilə bu ilin əvvəllərində bir qalib.  Mən Səthi Pro alınması para üçün pul istifadə (1282 illik sığorta planı ilə GB) və mən o vaxtdan yaxşı bir şey istifadə etdik.  Mən Manhettan Columbus Circle tərəfindən AVM da Microsoft Store-dan aldım.  Məbləğ haqqında idi $1300 yaxşı klaviatura və fidan nin sığorta USD 🙂

Mən yalnız var 4 gün əvvəl artıq mən çətin olmayan təsəvvür edə bilərsiniz.  Mən belə qədər əla oxumaq yatmağı gətirdi Proqram Windows 8 HTML proqram, CSS, və JavaScript və mən oyandım zaman çatmışdır ilk şey idi.

Burada bəzi nümayişi var, üçün xüsusilə:

Necə toxunan: Mən indi görürəm hər ekran toxunmaq istəyirəm.

Windows 8 touch cihazlar üçün: Windows 8 üçün çox daha güclü bir qiymətləndirmə var.  Bu O / S bir klaviatura nə çox bir touch cihaz daha yaxşı tərcümə edir.  Əvvəlcə, Mən ancaq Başlamaq üçün necə bilmirdim amma tez mənim üçün ikinci təbiəti oldu. Və bu çox sürətli və cavab var, belə ki, siz ətrafında geriləmə və ya bir səhv üçün bir cəza ödənilməsi etdiyiniz kimi hiss etmirəm.  Mən UI ilə ekspert deyiləm (sirr şeylər hələ baş) lakin mən bu saat nisbətən kiçik ovuc sonra etimad yaxşı bir şey ilə yer ətrafında bütün uçan alıram

Eyni zamanda, İndi touch istifadə etdik ki,, Mən Dell laptop baxımdan O / S daha yaxşı anlaşma var.  Mənim E6430 üzrə Mouse Pad təmas Səthi nin çox xal ilə rəqabət deyil, və s., ancaq gestures bəzi yaxşı bir iş yoxdur.  Lakin asılı olmayaraq siçan pad, İndi səthi ilə işləmişdir olan, Mən ətrafında mənim siçan imleci və müxtəlif kiçik Istekaları guşələrindən və belə açılır zaman neler bilirik.

Mən də istəyirəm Bu blog bir xətt qeyd ilə Brandon Carson:

Yanaşı, Microsoft əməliyyat sistemi istifadəçilərə dəstək necə fərqli bir perspektiv ilə gəlir. Bunun əvəzinə iki OS və cihazlar arasında parçalanma, Microsoft masa üstü təcrübəsi olan arıq geri təcrübə qatışıq və onların cihaz ilə qarşılıqlı necə istifadəçi kontrol üçün yeni OS qurur."

Bu xətti O / S. kimi məni Win8 bütün point üçün xarlanmış  Bu iPad və bu laptop var.  Hesab edirəm ki, istəyirəm.  Hesab edirəm ki, bir çox istəyirəm.  Mən tez-tez yataq mənim laptop gətirmək və mən etmirəm, bir yenilik və bir ağrı var.  Bu şey mənimlə hər yerdə edə bilərsiniz, o cümlədən.

Windows mağaza zəhmli!  Mən güman, Mən Səthi alınan zaman, Windows app mağaza bir zaman tam tullantı olacağını, qayalı torpaq yapışaraq könülsüz apps bir qısır tullantılar torpaq, kədərli və riqqətli.  Mən müxtəlif anti-Microsoft xalqların burada ürəklərini və ağıl dəlil qalib olduğunu düşünürəm.  Bu Apple və Google öz mağazalarında bazillions daha çox apps var ki, empirik doğru olsa da,, dwarfing MSFT, MSFT hələ gözəl bir seçimi var və bu artan.   Mənim point MSFT nin mağazası daha "yaxşı" olduğunu deyil, ki, intertubes Sizcə edəcək kimi deyil ki, kimi pis deyil.  Bir göz ver. Orada bir çox maraqlı apps var.

Pen zəhmli!: Mən FOREVER memarlıq diaqramları yazmaq və eskiz imkanı yaransın.  Siz bahalı idi ki, bir alıb və yalnız kimi hiss etmədi halda bütün 3-cü tərəf şeylər həmişə kludgy hiss etdim.  Yerüstü ilə, bu, tamamilə təbii və sürətli var, mövcud maraqlı apps plus çox.  Bunlar paint.net, Evernote maraqlı bir şey (Skitch), OneNote (olan qələm üçün birinci dərəcəli dəstəyi var), PowerPoint (təqdimatlar zamanı annotating və rəsm verir).  Mən ancaq burada yerüstü cızıqlanmış və mən onu sevən edirəm.  Daha professional rəy üçün bu blog edin Səthi çox sənaye gücü sənət üçün istifadə edilə bilər necə.  Mən növbəti PPT demo gözləyin bilməz.

Bu Civ5 oynayır! (bəzi dostları bir az köməyi ilə):  touch ilə Civ həqiqətən səliqəli 🙂

Bəzi annoyances:

  • Batareya böyük deyil.  Mənim laptop daha yaxşı yoxdur.  Mən batareyaları "şərtləndirilə" lazımdır ki, bu qeyri-müəyyən anlayış var (ancaq ki, yəqin ki cəfəngiyatdır var) ki, işin var əgər, daha yaxşı ala bilər.
  • Keyboard kiçik deyil.  Lakin, Mən bunu istifadə əldə edilmişdir.
  • Yox Swype! Mən yalnız Android çalışan mənim Galaxy S3 haqqında bir neçə ay əvvəl Swype istifadə açılmış və mən mənə etmişdir necə məhsuldar iman edə bilməz.  Win8 həqiqətən sinir bozucu ki, olan və uzun müddət olacaq kimi görünür, heç əgər, Swype mövcuddur əvvəl.  Bəzi digər 3-cü tərəf üzərində işləyir, lakin mənim 30 tədqiqat dəyərində saniyə O / S jsut o bilmir ki, nəzərdə tutur.  (Siz Swype və ya onun əmiuşağı birindən istifadə etmirsə, bu blog oxu dayandırmaq və bir cəhd verməlidir; geri almaq dəfə bu vəzifəyə demək olar ki, hələ də burada olacaq).
  • Ümumi form factor - Hələ bu alışma.  Bu gözəl ekran və Netflix bu böyükdür.  Web gəzən bu böyük. Lakin, MS Word - cür ağır və çox mehriban toxunmayın (mənə, indiyə qədər).  Mən bu barədə Visual Studio istifadə edən insanların ekran görüntüleri gördüm - bir uzanır kimi görünür.  Amma bir anda bir cəhd vermək gidiyorum.

Belə, orada getmək!  Bu barədə haqqında kimsə düşüncə kömək ümid edirik.  Bu almaq "demək üçün çox erkən mənim üçün var!".  Mən bir həftə və ya belə bu vəzifəyə yenidən və edəcəyik.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Bir Gözlənilmədən Awesome Team Building Exercise

Mən Nyu-York SharePoint Komanda və son anda burada bir sıra yığıncaq, heç bir səbəbdən, yeni bir gündəm maddəsi əlavə:

Şəxsi info mübadiləsi: Mən Google Earth qoparmaq gedirəm və biz anadan edilmiş hər birimiz komandaya demək olacaq və biz bu gün harada yaşayır. Hesab edirəm ki, real vaxt xəritəsi olacaq. Biz müvafiq ailələrin tez rundown edəcəyik. Burada fantaziya ailə yaratmaq çekinmeyin lakin sonra ailə haqqında yalançı başlamaq unutmayın, Siz ardıcıl hazırlanması yalan yaratmaq və siz bir anda səfər qədər ehtimal olacaq, belə ki üçün hazırlanır.

Mən bu almaq düşünürdü 20 dəqiqə və ya belə doqquz adam ilə.  Əvəzində, bunu etdi 90 dəqiqə təbəssüm, insanlar dünyanın müxtəlif yerlərdə zaman böyük məbləğdə sərf əsasən çünki.  Bu maraqlı həyata idi və biz, şübhəsiz ki, bir-birimiz haqqında çox şey öyrəndim.  Öyrəndim, nəhayət, insanlar "şimal" və "cənub" Hindistan ilə demək.

Siz kimi bir şey etmək üçün bu məşğul və hectic gün vaxt tapa bilər, Mən ürəkdən gəlir.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

İzleme Təcrübə Activities – Hissə 1

Bir il əvvəl, I qoşulub Slalom Consulting Burada yeni Yorkda biz təcrübə sahəsinin Qurğuşun dediyimiz kimi.  (Bu blog nöqtəsinə kənara kiçik kimi,, blog açılan-off mənim ümumi iş hesablarında dəyişiklik.  Bu rolu böyük bir dəyişmə və gün "stuff" gün böyük bir dəyişiklik idi, lakin mən növ bu özümü acclimated və yenidən yazılı gözləyirik sonra təbəssüm ).

Bu PAL rolunu, Mən şirkət və dərhal ətraf saxlamaq üçün məsul deyiləm 21 Müntəzəm olaraq fəlakət Qərb 21-ci küç.  Bu çox təzyiq var (Sizcə bilər daha çox - yalnız bütün uşaqlar hesab!). 

Ki, vacib xidmət, Mən pre-satış ilə kömək etmək lazımdır, go-to-bazar qurbanları yaratmaq və yeniləmək, yaxşı insanlar işə, onlara daha yaxşı etmək üçün insanlar qədər hazırlanması (lakin həqiqətən,, mənim iş asanlaşdırmaq üçün) və bəzən bir müştərinin faturalandırılabilir bir şey yoxdur.  I "giriş" bir çox almaq - müştərilərin suallarına, satış imkanları, öz addled fikir və s.  Onun bəzi həqiqətən yaxşı (isti satış oppty kimi) bu çox az yaxşı edir.  Əsas ilkin izlemek üçün, bu ideyaların hər prioritet və idarə (böyük və kiçik) uğurlu nəticəyə. 

Vəzifə idarə Bu cür yeni deyil, sağ?  Və biz bu bizə kömək etmək vəzifəsi tools çox var.  Outlook vəzifələri var.  Siz birlikdə gözəl və sürətli bir elektron tablo sillə bilər.  Mənim çox ilk vəzifə idarə vasitədir İT şöbəsinin geliştirici AAF mənim gün bir hüquqi notepad geri idi.  (Əgər istəyirsinizsə, o yaxşı köhnə gün siz məni görmək növbəti dəfə mənə soruşun, və ya bəlkə deyil...).

SharePoint oğlan olmaq (formal, azı), Mən həmişə SharePoint istifadə fikir etdik.  Amma nədənsə, ümumi bir Task siyahısı heç vaxt tamamilə mənim üçün bunu etdi.  Ay əvvəl bir dəstə, Mən özümü şəfa və yalnız bir SharePoint based həll yaratmaq üçün qərar verdi.  Mən burada haqqında yazmaq düşündüm ki, yaratmaq üçün belə embarrassingly asan idi.

Belə, burada mənim qol çox sadə idi:

  • Super asan və sürətli data giriş
  • Fəaliyyəti prioritet
  • Fəaliyyət Kateqoriyalara
  • "Növbəti addım" idarə - bu fəaliyyəti tez-tez həftə span edəcək (bəlkə ay).  Müəyyən bir yeniləmə sonra demək olar ki, heç vaxt "son".

Bu bit bir içerik növü üçün çox qəşəng özləri borc, belə ki, yaradılmış nə var:

image

Siz, həqiqətən, Mən ilk bu ilə satış bias ki, edə bilərsiniz, edirəm ki, "Client" sahəsində var-ci ildən.  Mənim təcrübə fəaliyyətinin bir çox müştərilər ətrafında əsaslanır (faktiki və ya potensial ya).  Lakin onların çoxu da məcburi istiqamətlənib.  Mən onları yaratmaq zaman orada "slalom" sillə, lakin həmişə bir TAD qəribə hiss edir.  Hesab edirəm ki, daha ümumi bir şey adına olmalıdır.  Bəlkə "Hədəf Təşkilatı" və ya bir şey.

Burada içerik növü bir neçə müxtəlif qeydlər var:

  • Fəaliyyət Impact prioritet bir ölçü daxil təhvil verdi.  Mən "Prioritet" Gün sıfır "Zərbə" ilə getdi və nə emin değilim, amma ki, mən nə var. 
  • Növbəti addımlar və atılacaq növbəti addımları - Mən növbəti fəaliyyəti tarixi idarə bir kontrol paneli var.  Bu Dashboard növ gün / həftə üçün marching sifariş çevrilmişdir.  Mən yalnız tablosuna getmək və ilk yüksək prioritet məhsulları diqqət və oradan getmək.  (Bir "untagged" anlayışı var
  • İbtidai insanların - Qeyd olan yeganə şey - siz SP çox seçin sütun üzərində sort və filter edə bilər ki, zəhmli deyil 2010! Mən, həqiqətən, tam əvvəlcə bu anlayış daxil almaq etməyib.
  • Fəaliyyət Status - həqiqətən yalnız "Açıq" və ya "Qapalı." 
  • Ilkin Practice - Bu istifadə başladı, mənim qrupundakı başqa bir PAL bu cəhd istəyirdi, mən məhsulları ayırmaq üçün mix bu kayması (Portallar & Əməkdaşlıq) və onun məhsulları (Azure).

Burada mənim tablosuna var:

image

(Üzr bütün həyata bulanık bit üçün - Mən test məlumatların bir dəstə yaratmaq kimi hiss etməyib və mən hər paylaşma həyati detallar üzərində infarkt vermək istəmirəm [intro yenidən bit bax: dünyanı xilas, və s., və s., və s.]).

Mən bu siyahıda bir neçə fikir var, Mənə kütləvi güncelleştirmeleri etmək üçün imkan verir ki, veri görünüşü o cümlədən.  Mən aşağı prioritet maddələri bir dəstə bir çox işlər var, heç vaxt etmək planlaşdırılır və bir həftə həyata sövq lazım çox bunu.

Hər gün, Mən fəaliyyət log qoparmaq və yalnız siyahısı üst off iş başlamaq.

Hissəsində 2, Mən bu daha faydalı gözəl e-poçt effektiv doc kitabxana və SPD iş əlavə ilə hazırlanmış necə izah edəcəyik.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Slalom Consulting–Boston SharePoint Liderlik Needed

Mən gün altı ay əvvəl slalom konsaltinq qoşulub və bu, inanılmaz gezmeye oldu.  Mən indi kifayət qədər bərk hiss etməyə başlayan edirəm ki, bu barədə daha çox blog planlaşdırırıq.  Burada çalışan Nağılı zamanın ən yaşayan kimi.  Ağıllı insanlar, maraqlı müştərilər, yerli və korporativ, həm də idarə möhkəm dəstək ... təsadüfi libation ... yaxşı stuff.

Bizim Boston ofis yalnız açdı və onlar SharePoint təcrübə başlamaq üçün bir lider axtarır.  Bu, çox kompleks var, əyləncə problemlər bir çox tam iş.  Siz yerli bazara maraq qurbanları müəyyən, sizin sıvamak və real iş və siz insanlar siz idarə edə bilərsiniz ən yaxşı komanda qurmaq işə.  Mən güclü kifayət qədər gəlir bilməz.

Bu mövqeyi maraqlı etdiyiniz və ya hər kəs bilir ki, əgər maraqlı ola bilər, əgər, mənə bir e-poçt off yanğın edin: paul.galvin @ slalom.com.

Mən səmimi təcrübələrini bölüşmək üçün şadam (yaxşı və pis də) burada Nyu-Yorkda.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Mənim Workflow Kitab alınması üçün açıqdır

Mən ilk iki il əvvəl həmmüəlliflər mənim orijinal ilə danışmağa başladı.  Onlar nəticədə layihə tərk, lakin gec bu yay, həmmüəlliflər bir neçə yeni köməyi ilə, Mən nəhayət finiş xətti boyunca bu gətirməyi bacardı. 

SharePoint professional Workflow 2010: Real World Business Solutions hit Amazon and the Barnes and Noble web site some time in the last 10 days.  It’s available in paperback and Kindle/Nook and all of that, just in time for a great Christmas present. təbəssüm

This book is about two things: 1) empowering end users so that they can solve their own business problems using SP 2010 workflow capabilities and 2) helping IT staff (developers in particular) do the same.  About two thirds of the book are targeted at what I call “Activist Users” (highly skilled but non-technical and motivated end users).  It tries to explain how to craft solutions in SharePoint 2010 using SharePoint Designer workflow and a number of additional SharePoint features.

The last third is aimed squarely at the developer.  Lakin, unlike some of the purely technical books on the market, these chapters explain how SharePoint developers can create functionality that further empowers those activist users by means of custom SharePoint Designer activities and other technical bits.  By empowering the activist users in your organization, you free up your development team (or just yourself) to do the really hard (and typically more technically interesting) stuff that end users can never do and never should try on their own.

Over the coming weeks, I’ll write up more about the book, including fluffy stuff like “how is it like to write a book” that I know a lot of people are interested in knowing about.  First up – I’ll introduce my co-authors without whom this book would never have survived to see the light of day.

Read more about the book on the Amazon web site.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

XSL istifadə SharePoint Web Part UI Design Pattern

Mən UI tamamilə XSL vasitəsilə idarə yerləşir SharePoint web hissələri üçün bir dizayn model üzrə bu il müzakirəsi verilməsi etdik. 

Mən zaman növbəti dövr ərzində daha ətraflı bu qədər yazmaq planlaşdırırıq.  Eyni zamanda, burada PowerPoint edir.

Bu layihə üçün mənbə kodu buraya CodePlex haqqında qədər: http://webpartsxsl.codeplex.com/.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin