त्वरित और आसान: एक आयत C# में एक विंडोज स्टोर App का उपयोग कर ले जाएँ

अपने समग्र ब्लॉग दर्शन है कि यह पुराने के बारे में ब्लॉग के लिए बिल्कुल ठीक है, बसे विषयों है कि कहीं और मौत को कवर किया गया है।  मुझे लगता है इस विषय उन लोगों में से एक है, लेकिन मैं ब्लॉगिंग कर रहा हूँ यह वैसे भी.

मैं एक खिड़की स्टोर app पर काम कर रहा है और मैं भाग में, कर रहा हूँ जहाँ मैं कुछ animating करने की ज़रूरत है।  यह अंत करने के लिए, मैं बिट्स बाहर figuring रहा है और windows के टुकड़े स्टोर app एनिमेशन जो, के रूप में इसे मुड़ता है, बंद काफी है, लेकिन वास्तव में नहीं की तरह, .NET में XAML आधारित एनिमेशन (मैं अभी भी सच है के साथ पकड़ वाली करने के लिए कि WinRT आ रहा हूँ <> .NET 🙂 ).

आज सुबह मैं एक संभाल पाने पर खींचें और ड्रॉप आपरेशनों के लिए चाहता था।  एन रूट करने के लिए कि, मैं फंस गया मिल गया एक आयत इसके बजाय नीचे चल रहा :).  यहाँ कोड है कि एक आयत ले जाता है जब उपयोगकर्ता एक बटन क्लिक करता है:

   1:   
   2:              MatrixTransform ct = (MatrixTransform)rectBig.RenderTransform;
   3:              मैट्रिक्स m = सीटी।मैट्रिक्स;
   4:              m.OffsetX   = 10;
   5:              m.OffsetY   = 10;
   6:              सीटी।मैट्रिक्स = m;
   7:              rectBig.RenderTransform = सीटी;

यहाँ चाल है कि मैं सीधे OffsetX या OffsetY परिवर्तित नहीं कर सकता।  वहाँ ऐसा करने का एक और अधिक चालाक रास्ता हो सकता (और यदि आप जानते हैं और लगता है जैसे, कृपया टिप्पणी में पोस्ट). 

आदेश में यह करने के लिए, मैं करने के लिए की आवश्यकता:

1. MatrixTransform आयत के हो जाओ (RenderTransform कास्टिंग द्वारा).

2. उस लड़के का मैट्रिक्स हो जाओ.

3. मैट्रिक्स ऑफसेट बदल.

4. मैट्रिक्स वापस MatrixTransform को पुन: असाइन करें.

5. MatrixTransform आयत को वापस पुन: असाइन करें.

यह परीक्षण करने के लिए, मैं एक आयत डाल दिया और स्क्रीन बटन. जब मैं ' बटन क्लिक करें, इसके बाद के संस्करण तर्क executes और आयत तुरंत ले जाता है.

कुछ बिंदु पर, मैं इस चेतन करने के लिए चाहते हैं, लेकिन मैं उस पर काम करने के लिए एक DoubleAnimation पाने के लिए पता नहीं है (Storyboard.SetTargetProperty() मेरे समय के लिए एक रहस्य इस पर किया जा रहा है).

</अंत>

undefinedमेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

ListboxItems की ऊंचाई में कोई सूची बॉक्स प्रोग्राम के जरिए विंडोज स्टोर App के लिए सेट करना

मैं एक विंडोज स्टोर आवेदन पर काम कर रहा हूँ और चीजें मैं app में क्या करना चाहते हैं में से एक है एक लॉग स्थिति संदेशों और अन्य सूचनात्मक tidbits पता चलता है कि उपयोगकर्ता चीजें काम करता है के रूप में प्रदर्शित करें. यह अंत करने के लिए, मैं एक ListBox में निम्नानुसार जोड़ा:

<ListBox एक्स:नाम ="GameStateLog" HorizontalAlignment ="केंद्र" ऊंचाई ="221" VerticalAlignment ="शीर्ष" चौड़ाई ="499" Padding ="0" फ़ॉन्ट आकार ="10">

 

रनटाइम पर सूची बॉक्स को पॉप्युलेट करने के लिए सी # कोड की लाइनों के साथ था:

GameStateLog.Items.Insert(0, GameStateCounter     + ": नए राज्य खेल: खिलाड़ी के लिए इंतजार कर 1 नाम");

यह काफी ठीक से काम किया, लेकिन UI व्यक्तिगत संदेश के आसपास padding के एक पागल राशि दिखाया के रूप में वे जोड़ी गईं. यदि मैं अंत उपयोगकर्ताओं को इन आइटम्स का चयन करने में सक्षम होना चाहते हैं लेकिन समझ नहीं पड़ता जब मैं बस चल रहे संदेशों की एक श्रृंखला लॉग को दिखाने के लिए चाहते हैं-इन उपयोगकर्ताओं का चयन नहीं होगा कि समझ में आता है, बस उन्हें देखने. यह आश्चर्य की बात है एक आसान तरीका है यह करने के लिए खोजने के लिए मुश्किल था और यकीनन, जिस तरह मैंने पाया यह जरूरी "आसान" नहीं है, लेकिन मैं यह ठीक काम कर रहा है. महत्वपूर्ण अंतर्दृष्टि से इस पोस्टिंग आया यहाँ (http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/c4a6f694-bd46-4779-ab83-b1c2fcb2397c) बॉब Relyea से. ListBox पर आइटम संग्रह करने के लिए तार जोड़ने के बजाय, ListBoxItems जोड़ें. एक स्ट्रिंग को जोड़ कर, सूची बॉक्स अपने आप ListBoxItem अपने आप ही पैदा कर रहा था. मैं उस ListBoxItem के बारे में कुछ तथ्य के बाद को प्रभावित करने में सक्षम नहीं था. नए कोड है:

        निजी शून्य AddGameStateLogMessage(स्ट्रिंग theMessage)
        {
            ListBoxItem ली = नई ListBoxItem();
            ली।सामग्री = theMessage;
            ली।MaxHeight = 25;

            मोटाई thisPadding = नई मोटाई(5, 0, 5, 0);
            ली।Padding = thisPadding;

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

 

मैं ListBoxItem के यहाँ पैदा कर रहा हूँ और उन्हें डालने. मैं इसकी मोटाई की स्थापना करके अतिरिक्त पेडिंग हटाया.

यह बहुत लचीला है और सीधे ListBoxItems जोड़कर मैं उन्हें किसी भी तरह से मैं चाहता हूँ शैली को मिलता है मैं कुछ रंग कोडिंग के विशेष प्रकार के संदेश को हाइलाइट करने के लिए क्या करने का इरादा के रूप में.

आशा है कि यह किसी को मदद मिलती है!

</अंत>

undefinedमेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

त्वरित और आसान – सुरक्षित नीला कतार नाम

मूर्ख, लेकिन साधारण पोस्ट.

के रूप में एक अनुवर्ती पर कल की पोस्ट करने के लिए"StorageException मैनेज्ड था"मैंने सोचा मैं कोड मैं कतार नाम जनरेट करने के लिए उपयोग का मूत टुकड़ा दिखा होता:

 

        सार्वजनिक स्थैतिक स्ट्रिंग GetRandomQueueName()
        {
            Guid जी;
            g = System.Guid.NewGuid();
            वापस जाएँ g.ToString();

        } 

अपनी सादगी में मूर्ख की तरह लेकिन मेरे लिए अच्छी तरह से काम करता है और सुरक्षित कतार नामों के 100 सप्ताह की पिछले कुछ में उत्पन्न होता है.

</अंत>

undefinedमेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

नीला कतार के साथ काम करना – "StorageException मैनेज्ड था”

मैं नीला कतारों के साथ पिछले हफ्ते या दो के लिए खेल रहा हूँ चारों ओर और यह smashingly जा रहा है।  ये बातें कहाँ थे जब मैं उन्हें जरूरत थी में वापस 1990?

यह आलेख, विशेष रूप से, .NET प्रोग्रामर के लिए एक उत्कृष्ट पहचान कतारों के लिए है: http://www.windowsazure.com/en-us/develop/net/how-to-guides/queue-service/.  उस लेख का उपयोग करना, मैं एक साथ ग्राहक-सर्वर तर्क है कि अभी तक विश्वसनीय है और अभी कोई दु: ख के साथ काम करता है के एक सच में अच्छा सा खींच कर लिया है।  वास्तव में – जहां इस सामान में था 1990?

मैं सही फाटक के बाहर एक छोटी सी ठोकर मारा था, तथापि।   जैसे ही मैं चल के विशेष से भटक गई, मैं एक StorageException और एक "दूरस्थ सर्वर सर्वर त्रुटि लौट के साथ मारा हो गया (400) दोषपूर्ण अनुरोध.

image

यह पता चला था कि मेरे कतार नाम बंद:

image

जब मैं बदल गया है करने के लिए "onequeuetorulethemall" "OneQueueToRuleThemAll" StorageException चला गया।  मैं इस बुला प्रलेखन के किसी भी गौर नहीं किया, लेकिन यह ठीक है कि ऐसा कर सकते हैं.

आशा है कि किसी को मदद मिलती है.

</अंत>

undefinedमेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

Surface Pro पर प्रारंभिक छापें

[अद्यतन 3/26: मैं पूछ अगर वे मुझे कुछ के साथ मदद कर सकता है @Surface लोगों से एक कलरव है, तो मैं एक प्लग के लिए Swype किया, जो वे एक "– धन्यवाद प्रतिक्रिया के लिए दिलचस्प के साथ स्वीकार किया, पॉल!”  मैं सच में लगता है कि Swype इस डिवाइस के लिए आरामदायक उत्पादकता का उपयोग करना बहुत आसान बनाना होगा।  (भी, मुझे करने के लिए एक पुराने मित्र द्वारा – धन्यवाद ने बताया एक typo तय, माइक!)]

मेरे कार्यालय से जुड़ी एक छोटे नकद पुरस्कार के साथ इस साल एक प्रतियोगिता जीत ली।  मैं पैसे का इस्तेमाल एक Surface Pro की खरीद घूस देना (1282-साल बीमा योजना के साथ GB) और मैं तब से एक अच्छा सौदा का प्रयोग किया गया है।  मैं यह मैनहटन में कोलंबस सर्कल द्वारा मॉल में Microsoft की दुकान से खरीदा है।  कुल कीमत के बारे में था $1300 USD with the better keyboard and the sucker’s insurance 🙂

मैं केवल यह है 4 दिन पहले और पहले से ही मैं शायद ही यह कल्पना कर नहीं कर सकते हैं।  मैं बिस्तर पर ले आया तो-अभी तक उत्कृष्ट पढ़ें प्रोग्रामिंग Windows 8 HTML के साथ apps, सीएसएस, और जावास्क्रिप्ट और यह पहली बात मैं पहुँच के लिए जब मैं जाग उठा था.

यहाँ कुछ छाप रहे हैं, कोई विशेष क्रम में:

कैसे छू: मैं अब मैं देख हर स्क्रीन स्पर्श करना चाहता हूँ.

विंडोज 8 टच उपकरणों के लिए है: मैं विंडोज 8 के लिए एक बहुत मजबूत प्रशंसा है।  से यह एक कुंजीपटल करता है इस हे/एस ज्यादा बेहतर एक स्पर्श डिवाइस के लिए अनुवाद करता है।  पहली बार में, मैं मुश्किल से शुरू करने के लिए कैसे पता नहीं था, लेकिन यह जल्दी से मेरे लिए दूसरा स्वभाव बन. और यह बहुत तेजी से और उत्तरदायी है, आप के आसपास चल रहे हैं या एक गलती के लिए एक दंड का भुगतान तो आपको लगता है कि नहीं।  मैं UI के साथ एक विशेषज्ञ नहीं हूँ (अभी भी रहस्य बातें होती) लेकिन मैं सभी जगह के आसपास घंटे की एक अपेक्षाकृत छोटी सी मुट्ठी भर बाद विश्वास का एक अच्छा सौदा के साथ उस पर उड़ रहा हूँ

एक ही समय में, अब जब कि मैं स्पर्श का प्रयोग किया गया है, मैं एक Dell लैपटॉप के नजरिए से हे/एस के एक बेहतर समझ है।  मेरे E6430 पर माउस पैड सतह के साथ संपर्क के एकाधिक अंक प्रतिस्पर्धा नहीं करता, आदि।, लेकिन यह कुछ इशारों के साथ एक अच्छा काम करते हैं।  लेकिन माउस पैड पर ध्यान दिए बिना, सतह के साथ अब काम कर रहे, मुझे पता है क्या हो रहा है जब मैं अपने माउस कर्सर चाल के आसपास और कोनों और ऐसे में विभिन्न छोटे cues पॉप अप.

मैं भी चाहता हूँ बाहर एक रेखा इंगित से इस ब्लॉग पोस्ट द्वारा ब्रेंडन कार्सन:

साथ माइक्रोसॉफ्ट कैसे अपने उपयोगकर्ताओं को एक ऑपरेटिंग सिस्टम का समर्थन करना चाहिए का एक अलग दृष्टिकोण के साथ आता है. दो के बजाय ओएस है और उपकरणों के बीच एक विखंडन, Microsoft डेस्कटॉप अनुभव के साथ दुबला वापस अनुभव के मिश्रण और अपने डिवाइस के साथ बातचीत करने के लिए कैसे पर उपयोगकर्ता नियंत्रण देना करने के लिए एक नए OS बनाता है।"

उस रेखा मेरे लिए Win8 की पूरी बात एक हे/एस के रूप में सघन।  यह एक iPad है और यह है लैपटॉप।  मुझे यह पसंद है.  मुझे पसंद है कि एक बहुत।  मैं बिस्तर बहुत बार और जब मैं करते हैं करने के लिए अपने लैपटॉप लाने मत, यह एक नवीनता और एक दर्द है।  यह बात हर जगह मेरे साथ जा सकते हैं, काम सहित.

विंडोज स्टोर भयानक है!  मैं सिर्फ मान लिया, जब मैं सतह खरीदा, कि windows app की दुकान एक पूरी तरह समय बर्बाद होगा, अधूरे मन apps करने के लिए चट्टानी मिट्टी पकड़ के एक बंजर बंजर भूमि, दु: खी और दयनीय है।  मुझे लगता है कि विभिन्न विरोधी Microsoft पीपुल्स दिल और मन यहाँ बहस जीत रहे हैं।  हालांकि यह empirically है यह सच है कि एप्पल और गूगल उनकी दुकानों में अधिक क्षुधा bazillions है, MSFT dwarfing, MSFT अभी भी एक सुडौल चयन किया है और यह बढ़ रही है.   MSFT की दुकान "उन लोगों से बेहतर" है कि मेरी बात नहीं है, लेकिन है कि यह intertubes आपको लगता है कि कर देगा के रूप में के रूप में बुरा नहीं है।  यह एक नज़र दे. वहाँ कई दिलचस्प क्षुधा बाहर वहाँ रहे हैं.

कलम कमाल है!: मैं लिखने के लिए और वास्तुकला रेखाचित्र हमेशा के लिए संक्षिप्त वर्णन करने की क्षमता चाहता है।  सभी 3 पार्टी बातें हमेशा जब तक आप एक है कि महंगा था खरीदा है और मैं सिर्फ यह की तरह महसूस नहीं किया kludgy लगा।  सतह के साथ, यह पूरी तरह से प्राकृतिक और जल्दी है, प्लस दिलचस्प उपलब्ध apps के बहुत सारे।  ये paint.net शामिल हैं, Evernote से दिलचस्प कुछ (Skitch), Onenote (जो कलम के लिए प्रथम श्रेणी का समर्थन किया है), PowerPoint (annotating और प्रस्तुतियों के दौरान ड्राइंग की अनुमति देता है).  मैं मुश्किल से सतह खरोंच यहाँ है और मैं उसे प्यार कर रहा हूँ।  एक और अधिक पेशेवर राय के लिए इस ब्लॉग पोस्ट बाहर की जाँच करें पर कैसे सतह और औद्योगिक ताकत कला के लिए इस्तेमाल किया जा सकता।  मुझे मेरे अगले PPT डेमो के लिए इंतजार नहीं कर सकता.

यह Civ5 नाटकों! (कुछ दोस्तों से थोड़ी मदद के साथ):  Civ with touch is really neat 🙂

कुछ annoyances:

  • बैटरी बहुत अच्छा नहीं है.  कोई बेहतर मेरा लैपटॉप से।  मैं इस अस्पष्ट धारणा है कि बैटरी "वातानुकूलित किया जा करने के लिए" की आवश्यकता है (लेकिन शायद यह बकवास है) तो अगर यह मामला है, यह बेहतर हो सकता है.
  • कुंजीपटल छोटे है.  लेकिन, मैं यह करने के लिए इस्तेमाल हो रही किया गया है.
  • नहीं Swype! मैं बस कुछ ही महीने Swype का उपयोग शुरू किया मेरे आकाशगंगा S3 चलाने पर पहले Android और मैं कैसे उत्पादक इसे बनाया मुझे विश्वास नहीं कर सकता।  कि Win8 पर नहीं होने वास्तव में निराशा होती है और ऐसा लगता है जैसे यह एक लंबा समय हो जाएगा, अगर कभी, इससे पहले कि Swype उपलब्ध है।  कुछ अन्य 3 पार्टियों उस पर काम कर रहे हैं लेकिन मेरी 30 सेकंड लायक के शोध का तात्पर्य कि हे/एस बस इसे समर्थन नहीं करता।  (यदि आप Swype या उसके चचेरे भाई में से एक का उपयोग नहीं कर रहे हैं आप इस ब्लॉग पोस्ट पढ़ना बंद करो और यह एक कोशिश देना चाहिए; एक बार तुम वापस इस पोस्ट के लगभग निश्चित रूप से अभी भी यहाँ हो जाएगा).
  • समग्र फार्म का कारक -अभी भी इस्तेमाल हो रही है यह करने के लिए।  यह एक सुंदर स्क्रीन और Netflix पर यह बहुत अच्छा है।  वेब ब्राउज़िंग पर यह बहुत अच्छा है. लेकिन, एमएस वर्ड – तरह की मुश्किल और नहीं बहुत टच मित्र (मेरे लिए, अब तक).  मैं दृश्य स्टूडियो का उपयोग कर इसे पर-लोगों कि एक खिंचाव की तरह लगता है की स्क्रीन शॉट को देखा है।  लेकिन मैं इसे एक कुछ बिंदु पर कोशिश करने जा रहा हूँ.

तो, वहाँ तुम जाओ!  आशा है कि यह किसी को इसके बारे में के बारे में सोच में मदद करता है।  यह मेरे लिए कहते हैं कि 'इसे खरीदने के लिए बहुत जल्दी है!”.  मैं एक हफ्ते या इतने में इस पद फिर से आना और अनुवर्ती कार्रवाई करेंगे.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

एक अप्रत्याशित रूप से भययोग्य टीम निर्माण की कवायद

मैं एक टीम यहाँ न्यूयॉर्क SharePoint टीम के लिए और आखिरी मिनट पर बैठक बुलाई, कोई विशेष कारण के लिए, एक नया एजेंडा आइटम जोड़ा:

व्यक्तिगत जानकारी एक्सचेंज: मैं google धरती के ऊपर खींचने के लिए जा रहा हूँ और हम में से प्रत्येक जहां हम पैदा हुए थे और आज हम जहाँ रहते टीम बता देंगे. मैं इसे वास्तविक समय मानचित्र हूँ. हम भी हमारे अपने परिवारों की एक त्वरित ठहरनेवाला करता हूँ. एक काल्पनिक परिवार यहाँ रखें लेकिन मन में कि एक बार बनाने के लिए स्वतंत्र महसूस तुम्हें परिवार के बारे में झूठ बोल शुरू, आप क्रमिक विस्तृत झूठ बना दिया है और आप की संभावना होगा यात्रा के लिए कुछ बिंदु पर, तो उस के लिए तैयार होना.

मैंने सोचा था कि इस ले जाएगा 20 मिनट या तो नौ लोगों के साथ क्या करने के लिए।  इसके बजाय, इसे ले लिया 90 मिनट मुस्कुराओ, क्योंकि मुख्य रूप से लोगों को समय के महत्वपूर्ण मात्रा में विश्व भर में विभिन्न स्थानों पर बिताए।  यह एक दिलचस्प व्यायाम था और हम निश्चित रूप से एक-दूसरे के बारे में बहुत कुछ सीखा।  मैंने सीखा, अंत में, लोग क्या "उत्तरी" और "दक्षिण" भारत द्वारा मतलब है.

यदि आप समय में इस व्यस्त पा सकते हैं और यह व्यस्त दिनों के कुछ करने के लिए की तरह, मैं दिल से यह सलाह देते हैं.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

ट्रैकिंग अभ्यास गतिविधियों – भाग 1

एक साल पहले के बारे में, मैं शामिल हो गए Slalom परामर्श यहाँ क्या हम कहते हैं एक अभ्यास क्षेत्र का नेतृत्व के रूप में न्यूयॉर्क में।  (के रूप में इस ब्लॉग की बात करने के लिए एक मामूली अलग पोस्ट, कि ब्लॉगिंग में मेरी कुल ड्रॉप बंद के लिए खातों नौकरियों में परिवर्तित करें।  यह दिन के "सामान" भूमिकाओं में एक बड़ा परिवर्तन और एक बड़ा परिवर्तन था, लेकिन मैं अपने आप की तरह आदत है इसे और देखो करने के लिए अग्रेषित करने के लिए फिर से लेखन मुस्कुराओ ).

इस पाल भूमिका में, मैं कंपनी और तत्काल माहौल से बचाने के लिए जिम्मेदार हूँ 21 एक नियमित आधार पर आपदा से पश्चिम 21 वीं स्ट्रीट।  यह दबाव के एक बहुत कुछ है (से अधिक आपको लगता है कि हो सकता है-बस के सभी बच्चों लगता है!). 

में सेवा करने के लिए कि अनिवार्य, मैं पूर्व बिक्री के साथ मदद की ज़रूरत, बनाएँ और जाओ करने के लिए बाजार प्रसाद अद्यतन, अच्छा दोस्तों किराया, उन्हें बेहतर बनाने के लिए लोगों को अप ट्रेन (लेकिन वास्तव में, मेरा काम आसान बनाने के लिए) और कभी-कभी कुछ पर एक ग्राहक बिल करने योग्य नहीं है।  मैं "इनपुट" – ग्राहकों से प्रश्नों का एक बहुत कुछ मिल, बिक्री के अवसर, मेरे अपने विचारों और आगे व्याकुल।  यह कुछ सच में अच्छा है (एक गर्म बिक्री oppty की तरह) जबकि यह बहुत कम अच्छा है।  शुरू में ट्रैक करने के लिए महत्वपूर्ण है, प्राथमिकता और इन विचारों में से प्रत्येक का प्रबंधन (ग्रेट और लघु) एक सफल निष्कर्ष करने के लिए। 

इस तरह कार्य प्रबंधन का नया नहीं है, दाईं ओर?  और हम बहुत सारे कार्य उपकरण के लिए हमें इस के साथ मदद की है।  Outlook कार्य किया है।  तुम एक स्प्रेडशीट एक साथ थप्पड़ कर सकते हैं अच्छा है और जल्दी।  मेरी बहुत पहले कार्य प्रबंधन उपकरण एक कानूनी नोटपैड GAF में मेरे दिन में वापस में आईटी विभाग में एक डेवलपर के रूप में था।  (मुझे उन अच्छे पुराने दिनों अगली बार जब तुम मुझे देखते हैं अगर आप रुचि रखते हैं के बारे में पूछना, या शायद नहीं…).

एक SharePoint आदमी होने के नाते (नाममात्र, कम से कम), मैं हमेशा सोचा है SharePoint का उपयोग करने के लिए है।  लेकिन किसी कारण के लिए, एक सामान्य कार्य सूची कभी नहीं काफी यह मेरे लिए किया था।  पहले महीने के एक गुच्छा, मैं अपने आप को चंगा और सिर्फ एक आधारित SharePoint समाधान बनाने का फैसला किया।  यह तो शर्मिंदगी महसूस बनाने कि मैं इसके बारे में यहाँ लिखने के लिए सोचा था कि आसान था.

तो, यहाँ मेरा लक्ष्य बहुत सरल थे:

  • सुपर आसान है और तेजी से डेटा प्रविष्टि
  • गतिविधियों को प्राथमिकता
  • गतिविधियों को वर्गीकृत
  • "अगला संचालित-चरण" इन गतिविधियों अक्सर सप्ताह समय होगा (शायद भी महीने).  वे लगभग कभी नहीं "एक विशिष्ट अद्यतन करने के बाद अंत".

इन बिट्स खुद को बहुत अच्छी तरह से करने के लिए कोई सामग्री प्रकार उधार, तो है कि मैं क्या बनाया है:

image

आप वास्तव में देख सकते हैं कि मैं इस के साथ एक बिक्री पूर्वाग्रह पर पहले था, के बाद से मैं उस "क्लाइंट" फ़ील्ड है।  मेरा अभ्यास गतिविधियों का एक बहुत कुछ ग्राहकों के आसपास आधारित कर रहे हैं (या तो वास्तविक या संभावित).  लेकिन उनमें से कई भी आंतरिक रूप से ध्यान केंद्रित कर रहे हैं।  मैं उन्हें बनाते समय मैं वहाँ में "स्लैलम" थप्पड़, लेकिन यह हमेशा एक बालक अजीब लगता है।  मैं इसे कुछ और अधिक सामान्य नाम है होना चाहिए।  शायद "लक्ष्य संगठन" या कुछ और.

यहाँ सामग्री प्रकार पर कुछ विविध नोट्स हैं:

  • गतिविधि प्रभाव प्राथमिकता का एक माप में न्यागत है।  मुझे यकीन नहीं कर रहा हूँ क्यों मैं दिन शून्य "प्रभाव" और नहीं "प्राथमिकता" के साथ चला गया, लेकिन है कि क्या मैंने किया था। 
  • अगले कदम और अगले चरण दिनांक – मैं एक डैशबोर्ड कि अगली गतिविधि दिनांक द्वारा संचालित है है।  इस डैशबोर्ड की तरह मेरे चलते आदेश दिन/सप्ताह के लिए बन गया है।  मैं बस डैशबोर्ड में जाना और उच्च प्राथमिकता सामान पर पहले ध्यान दिया और वहाँ से चले जाओ।  (वहाँ के धारणा है एक "untagged"
  • प्राथमिक स्वामी – ध्यान दें की केवल एक ही चीज़ है – यह कि आप फ़िल्टर को सॉर्ट और कर सकते हैं भयानक नहीं है सपा में बहु चयन स्तंभों पर 2010! मैं वास्तव में इस धारणा पर पहले में पूरी तरह से खरीद नहीं किया था.
  • गतिविधि स्थिति – वास्तव में सिर्फ "खुला" या "बंद." 
  • प्राथमिक अभ्यास करने के बाद मैंने यह प्रयोग शुरू किया-, मेरे समूह में किसी अन्य पाल इस बाहर की कोशिश करना चाहता था, तो यह मुझे मेरे सामान के बीच भेद करने के लिए मिश्रण में फिसल गई (पोर्टल्स & सहयोग) और उसके सामान (नीला).

यहाँ मेरा डैशबोर्ड है:

image

(सभी बाहर धुंधला बिट्स – के लिए खेद है मैं परीक्षण डेटा का एक गुच्छा बनाने की तरह महसूस नहीं किया था और मैं किसी को भी महत्वपूर्ण विवरण साझा करने पर दिल का दौरा पड़ने देना नहीं चाहते [पुनः परिचय में थोड़ा देखना: दुनिया को बचाने, आदि।, आदि।, आदि।]).

मैं इस सूची पर अन्य कई विचार है, मुझे अपडेट मास के लिए अनुमति देता है एक डेटा पत्रक दृश्य भी शामिल है।  मैं इस सबसे अक्सर कम प्राथमिकता आइटम मैं एक कभी नहीं काफी नहीं की किया गया और एक सप्ताह से बाहर धकेल दिया जा करने की आवश्यकता का एक गुच्छा कर जब.

हर दिन, मैं मेरी गतिविधियों लॉग ऊपर खींचने के लिए और बस सूची के ऊपर से कार्य करना प्रारंभ करें.

भाग में 2, मैं कैसे मैं इस के अलावा एक अच्छा डॉक्टर ईमेल-सक्षम पुस्तकालय और एसपीडी कार्यप्रवाह के साथ और भी उपयोगी बनाया समझाता हूँ.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

Slalom परामर्श–बोस्टन SharePoint नेतृत्व की जरूरत

मैं छह महीने के लिए दिन पहले परामर्श स्लैलम शामिल हो गए और यह एक अविश्वसनीय सवारी किया गया है।  मैं उस बारे में कुछ और अधिक करने के लिए ब्लॉग की योजना अब है कि मैं काफी ठोस महसूस शुरुआत कर रहा हूँ।  यहाँ काम कर रहे ज्यादातर समय एक परी कथा में रहने वाले की तरह है।  स्मार्ट लोग, दिलचस्प ग्राहकों, ठोस समर्थन दोनों स्थानीय और कारपोरेट प्रबंधन से.... कभी कभी शराब अच्छी चीजें.

हमारे बोस्टन कार्यालय सिर्फ खोल दिया है और वे अपने SharePoint अभ्यास शुरू करने के लिए एक नेता की तलाश कर रहे हैं।  यह एक बहुत ही जटिल है, मज़ा की एक बहुत कुछ के साथ पूर्ण काम चुनौतियों का सामना।  आप स्थानीय बाजार के लिए ब्याज के प्रसाद को परिभाषित, आप अपनी आस्तीन ऊपर रोल और असली काम करते हैं और तुम लोगों को आप का प्रबंधन कर सकते हैं सर्वश्रेष्ठ टीम है अप बनाने के लिए किराया।  मैं इसे काफी जोरदार अनुशंसा नहीं कर सकते.

यदि आप इस स्थिति में रुचि रखते हैं या यदि आप जानते हैं कि रुचि हो सकती है किसी, कृपया मुझे एक ईमेल बंद आग: paul.galvin@slalom.com.

मैं मेरा खरा अनुभवों को साझा करने के लिए खुश हूँ (दोनों अच्छे और बुरे) यहाँ न्यूयॉर्क में.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

मेरे कार्यप्रवाह किताब खरीद के लिए उपलब्ध है

मैं पहली बार दो साल पहले से अधिक मेरी मूल सह-लेखकों के साथ बात कर शुरू किया।  वे अंततः इस परियोजना को त्याग दिया, इस गर्मी में देर से लेकिन, कई नए सह-लेखकों की मदद के साथ, मैं अंत में इस लाने के फिनिश लाइन पार करने में सक्षम था। 

पेशेवर वर्कफ़्लो SharePoint में 2010: असली दुनिया व्यापार समाधान अमेज़न और बार्न्स और नोबल वेब साइट में पिछले कुछ समय मारा 10 दिनों के लिए।  यह पुस्तिका और जलाने/नुक्कड़ और कि सभी में उपलब्ध है, बस समय में एक महान क्रिसमस उपहार के लिए. मुस्कुराओ

इस पुस्तक के बारे में दो बातें है: 1) अंत उपयोगकर्ताओं को सशक्त बनाने के इतना है कि वे अपने व्यवसाय सपा का उपयोग कर समस्याओं का समाधान कर सकते हैं 2010 वर्कफ़्लो क्षमताओं और 2) आईटी स्टाफ की मदद (विशेष रूप से डेवलपर्स) वही करते हैं।  पुस्तक के बारे में दो तिहाई क्या मैं "कार्यकर्ता उपयोगकर्ताओं" फोन पर लक्षित कर रहे हैं (अंत उपयोगकर्ताओं को गैर तकनीकी और प्रेरित किया लेकिन अत्यधिक कुशल).  यह कैसे समाधान SharePoint में शिल्प के लिए समझाने की कोशिश करता है 2010 SharePoint डिज़ाइनर वर्कफ़्लो और अतिरिक्त SharePoint सुविधाओं के एक नंबर का उपयोग करना.

अंतिम तीसरे squarely पर डेवलपर करने के उद्देश्य से है।  हालांकि, बाजार पर विशुद्ध रूप से तकनीकी पुस्तकों में से कुछ के विपरीत, इन अध्यायों की व्याख्या कैसे SharePoint डेवलपर्स कार्यशीलता कि आगे उन कार्यकर्ता उपयोगकर्ताओं को कस्टम SharePoint डिज़ाइनर गतिविधियों और अन्य तकनीकी बिट्स के माध्यम से अधिकार बना सकते हैं।  अपने संगठन के कार्यकर्ता उपयोगकर्ताओं को सशक्त बनाने के द्वारा, आप अपने विकास टीम ऊपर नि: शुल्क (या बस अपने आप को) वास्तव में कड़ी मेहनत करना (और आम तौर पर और अधिक तकनीकी रूप से दिलचस्प) कि अंत उपयोगकर्ताओं को कभी नहीं कर सकते हैं और अपने स्वयं की कोशिश कभी नहीं करना चाहिए सामान.

आने वाले हफ्तों में, मैं पुस्तक के बारे में अधिक ऊपर लिख देंगे, शराबी सामान सहित पसंद है "यह कैसे की तरह एक किताब लिखने के लिए है" मुझे पता है कि लोगों का एक बहुत कुछ के बारे में जानने में रुचि रखते हैं।  पहली बार अप-मैं मेरे सह लेखक जिनके इस पुस्तक कभी दिन के प्रकाश को देखने के लिए बच होगा बिना परिचय हूँ.

पर पुस्तक के बारे में और अधिक पढ़ें अमेज़न वेब साइट.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

SharePoint वेब पार्ट UI डिजाइन पैटर्न XSL का उपयोग करना

मैं एक बात इस वर्ष पर SharePoint वेब पार्ट्स कहाँ UI पूरी तरह से XSL के द्वारा प्रबंधित किया जाता है के लिए एक डिजाइन तर्ज पर दे दिया गया। 

मैं यह अगले समय के दौरान अधिक से अधिक विस्तार में लिखने के लिए योजना है।  मतलब समय में, यहाँ PowerPoint है.

इस परियोजना के लिए स्रोत कोड अप CodePlex पर यहाँ है: http://webpartsxsl.codeplex.com/.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin