Di mana Microsoft.CSharp Bagaimanapun?

Saya telah menyerahkan fail. Zip dengan struktur projek sederhana kompleks dan yang telah mengoyakkan daripada subversif.  Kod rujukan Microsoft.CSharp, seperti dalam:

image

Seperti yang anda lihat, visual studio telah hilang DLL sebenar. 

Saya biasanya tidak berfikir tentang di mana perkara-perkara ini adalah terletak secara fizikal.  Saya menggali di sekitar sini, mencipta aplikasi konsol baru (selepas mengikuti bacaan melalui pertukaran ini sedikit) dan mendapati DLL pada persekitaran saya di: C:\Program Files (x86)\Rujukan Dewan Microsoft Framework . NETFramework v4.0 Profil Client Microsoft.CSharp.dll.

Ini sebenarnya menimbulkan isu dengan studio visual mengadu bahawa saya telah mensasarkan persekitaran yang salah, "Microsoft.CSharp.dll atau salah satu daripada kebergantungan yang memerlukan versi kemudian. BERSIH blah blah blah".  Pada akhir, Saya mengeluarkan rujukan sama sekali dan yang seolah-olah telah menyelesaikan isu.

Ia hanya satu lagi perkara-perkara aneh yang sukar untuk memikirkan dan jenis perkara yang kurang menarik daripada bertengkar dengan isteri anda sama ada terdapat kot terlalu ramai wanita di dalam almari Smile

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

Very Cool BrightStarr Video

Setelah baru mula bekerja di sini pada BrightStarr, Saya merupakan jiwa yang kita telah meletakkan bersama-sama video ini sangat sejuk pada youtube di sini: http://www.youtube.com/user/BrightStarrSP

Saya tidak terlibat dalam menghasilkan dan saya tidak peribadi yang besar kepada jenis-jenis usaha promosi, tetapi yang satu ini agak sejuk kepada saya.

Cool BrightStarr Video

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

Selamat tinggal CGS, Hello BrightStarr!

Esok, Saya secara rasmi bermula hari pertama saya di BrightStarr (www.brightstarr.com), sebuah syarikat berasaskan UK dengan pejabat AS yang, amat, semata-mata 6 batu dari rumah saya.

Ia adalah satu keputusan yang mudah untuk meninggalkan CGS, tetapi satu keputusan yang sukar untuk membuat Smile.  Biar saya jelaskan.

Saya menyertai CGS hanya lebih setahun yang lalu (Disember 2009) dan menyertai sebagai Pengarah amalan perundingan SharePoint.  Ini seolah-olah seperti idea yang cemerlang pada masa itu.  Di sini di Amerika Syarikat sekurang-kurangnya, ia adalah perkara biasa bagi orang ramai untuk bermula sebagai jenis dev junior orang, menulis laporan, dan mengesan isu-isu menjengkelkan ralat pembundaran (Saya tidak terlepas hari-hari di semua!).  Anda boleh mendapat peningkatan tahap tanggungjawab dan kehebatan pembangunan yang berkaitan.  Saya mempunyai peluang yang luar biasa sepanjang kerjaya saya untuk beberapa barangan sangat sejuk.  Saya untuk menulis satu sistem invois dari awal.  Saya perlu bekerja dengan orang-orang pintar, termasuk abang saya daripada semua orang, untuk membangunkan web lengkap berasaskan app pembangunan untuk dipanggil Kemajuan yang 4GL.  Fun, masa untuk berseronok.

Kursus, anda maju dari Sr yang. Jenis Dev untuk memimpin pasukan teknikal, bersempadan dengan makhluk yang paling keramat perkara teknikal - Arkitek.

Kebijaksanaan konvensional pada perkembangan ini adalah langkah seterusnya dari Arkitek adalah untuk beberapa jenis peranan pengurusan yang lebih kanan.

Saya telah membeli ke dalam dan menerima perkembangan itu.  Apabila saya menyertai CGS dalam salah satu peranan yang lebih kanan, Saya dijangka, sedikit, bahawa saya akan melangkah "di luar" arkitek dan ke dalam beberapa jenis "arkitek super" jenis peranan - satu arkitek untuk memerintah mereka semua Smile

Bagi saya, yang ternyata tidak kurang daripada yang berjaya.  Ini bukan untuk mengatakan bahawa saya tidak mempunyai beberapa kejayaan yang baik dalam peranan, tetapi pada akhirnya, Saya bukan pengurus amalan klasik.  Meminta orang ramai setiap minggu sama ada mereka telah memasuki masa mereka ke dalam sistem timesheet tidak sangat menarik kepada saya.  Penjadualan daripada "sumber" (atau orang-orang, benar-benar) bulan lebih awal hanya membosankan.  Mencurah lebih menuai dan mencari dan menutup kelemahan yang mungkin mengetap kita pada masa akan datang adalah seram sebenar.  Namun, ini adalah perkara-perkara penting dan diberikan betapa pentingnya mereka kepada peranan PS, ia adalah jelas perubahan yang terpaksa dibuat. 

Ia hanya jelas kepada saya selepas banyak berfikir, bagaimanapun.  Syukurlah, bukti yang cukup jelas kepada saya bahawa apabila saya benar-benar berfikir tentang ia, ia menjadi jelas. 

Yang mendapat saya untuk mencari kedudukan terbuka dan saya dapati BrightStarr.

Saya telah menandatangani sebagai arkitek SharePoint dan saya tidak boleh menunggu untuk bermula.  Setakat ini, mereka adalah anak-anak kapal yang sangat menarik dan saya berfikir bahawa mereka (kita!) bersedia untuk membuat nama sebenar di pasaran.  Saya akan posting lebih lanjut mengenai apa yang saya lakukan di sana dan saya benar-benar sabar untuk itu.  Mempunyai lihat di laman web mereka - www.brighstarr.com - Ia adalah sekeping hebat kerja.

Saya menganggap diri saya amat bertuah dalam semua ini.  Kita semua telah melihat pelbagai pertengahan kepada pengurus peringkat kanan yang semacam terperangkap dalam kancah yang, tidak dapat benar-benar cemerlang atau bergerak ke hadapan cepat dan dengan penuh keyakinan.  Itu adalah di mana saya telah diketuai dan saya amat gembira untuk terlepas ia dengan begitu mudah. 

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

Menukar Site Kumpulan Ruangan di SharePoint Designer 2010

Saya telah mencipta membunuh ruangan laman web menggunakan SharePoint Designer 2010 pagi ini dan menyedari bahawa saya telah memberikan mereka semua kumpulan yang salah.  Ia adalah malu yang sukar untuk memahami.  Saya tidak tahu di mana untuk klik ...

image

Saya terus mahu klik dua kali berturut-turut itu sendiri atau klik butang Tetapan Ruangan dalam pita.

Ternyata, jawapan yang betul (atau sekurang-kurangnya satu jawapan yang betul) adalah untuk klik pada kumpulan itu sendiri.  Tunggu seketika dan kemudian ia akan membolehkan anda untuk memasuki nilai, seperti yang ditunjukkan:

image

Agak mudah apabila anda tahu apa yang perlu dilakukan, tetapi ia mengelak saya untuk sedikit.

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

Manual Edit SPD XOML fail untuk Kemaskan Pembolehubah

Dalam post ini di sini ("Cara Jawapan Kembali dari Mula Kelulusan Aktiviti Proses"), Saya nyatakan bahawa anda secara tidak sengaja boleh menambah membunuh keseluruhan pembolehubah aliran kerja untuk kerja SharePoint Designer anda.  Perkara yang boleh dengan cepat menjadi berantakan dan sukar untuk dibaca.  Khususnya, jika anda menambah "Mula Kelulusan Proses Activity" tindakan untuk aliran kerja anda, memadam dan menambah lagi, anda berakhir dengan semua pembolehubah aliran kerja aktiviti sebanyak dua kali. 

Ia adalah sakit sebenar untuk pergi melalui dan menghapuskan semua orang-orang secara manual, jadi saya walaupun saya akan cuba untuk menghapuskan mereka secara langsung dari fail XOML.  Ini terbukti cukup mudah untuk dilakukan. 

Pertama, anda perlu mencari fail XOML sebenar.  Saya menulis tentang topik yang di sini: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Setelah dijumpai, membuka fail XOML dan mencari pembolehubah yang anda mahu keluarkan.  Dalam kes ini,, Aktiviti "Memulakan proses kelulusan" saya menambah kepada aliran kerja saya dua kali.  Saya mahu mengeluarkan ubah aliran kerja yang dinamakan "isItemApproved" kerana ia tidak lagi digunakan dan tidak berubah-ubah salinan dinamakan "isItemApproved1". 

Hanya melakukan carian teks untuk berubah-ubah.  Skrin saya kelihatan seperti ini:

image 

Jika anda mencari di dalam fail XOML, anda akan melihat bahawa "IsItemApproved1" digunakan di banyak tempat yang berbeza walaupun asal "IsItemApproved" adalah ditakrifkan hanya sekali dan tidak pernah menggunakan.

Padam dan kemudian simpan fail.

Satu-satunya bahagian yang sukar adalah bahawa saya mempunyai untuk benar-benar menutup SPD sama sekali dan membuka semula sebelum SPD mengakui bahawa bidang yang dipadam.

Kursus, memotong bidang bukan satu-satunya perkara yang anda boleh lakukan dengan XOML dan saya boleh blog tentang topik-topik lain seperti ini pada masa akan datang.

Anda mahu berhati-hati mengenai apa yang anda lakukan di sini dan mengambil sandaran kerja anda.  Anda boleh membuat seolah-olah kecil / perubahan ketara di sini bahawa trashes kerja sejauh SPD adalah berkenaan dan anda boleh kehilangan jam daripada usaha semasa anda membina semula.

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

Bagaimana Cari dan Edit SPD 2010 Aliran kerja XOML Files

Saya menyelidik cara mudah untuk membuang sekumpulan pembolehubah kerja tanpa perlu untuk menghabiskan waktu petang saya dalam ditiup SPD klik sesi penyeksaan penuh.  Pemikiran saya untuk menyunting XOML terus, yang fail XML yang mendasari aliran kerja SPD perisytiharan itu.  Ini adalah bagaimana saya mendapati ia.

Pertama, pergi ke Fail Semua pilihan di bawah Objek Tapak dalam navigasi.  Anda perlu kebenaran yang sesuai untuk melihat ini, jadi jika ia hilang untuk anda, merayu kepada orang yang betul admin untuk memberikan anda priv itu.  Ini adalah apa yang kelihatan seperti:

image

 

Semua Fail menunjukkan senarai ... semua fail:

image

Pilih folder aliran kerja dan anda melihat senarai folder untuk setiap aliran kerja:

image

Klik ke dalam folder yang betul dan  anda melihat senarai semua gula-gula yang menarik yang membentuk satu aliran kerja perisytiharan SPD.  Klik kanan pada fail xoml dan pilih "Buka Dengan. -> SharePoint Designer (Buka sebagai XML)"Mengedit XOML terus:

image

Anda mungkin mahu untuk melakukan sandaran manual sebelum anda biola dengan perkara.  Salinan tetap / paste fail secara langsung dalam SPD mungkin cukup baik, atau anda boleh copy paste keseluruhan teks XML dan simpan ke desktop anda atau apa sahaja yang anda wont dalam kes-kes.

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

Mendapat Jawapan Kembali dari Mula Kelulusan Aktiviti Proses

Saya telah bermain-main dengan mewah baru "Mula Kelulusan Proses" Aktiviti SharePoint Designer kerja dan telah dengan cepat tersentap kerana saya tidak dapat segera menjawab soalan, "Ianya diluluskan atau tidak?". 

Jawapan ringkasnya adalah bahawa ia adalah agak mudah untuk mendapatkan jawapannya.  Apabila anda menambah aktiviti ini kepada aliran kerja utama anda, SPD menambah pembolehubah bazillion kepada Pembolehubah workflow dan Parameter sumber data, seperti yang anda boleh lihat di sini:

SNAGHTML2350fe72

Anda juga akan ambil perhatian bahawa jika anda menambah lebih daripada satu ini, SPD Melampirkan "1" dan sebagainya kepada semua pembolehubah. 

Saya mendapati bahawa apabila saya dipadam pertama "Mula Kelulusan Proses" aktiviti, set pertama pembolehubah aliran kerja yang berkaitan kekal (sedih).  Jadi, berhati-hati bagaimana anda menggunakan ini kerana jika tidak,, anda akan berakhir dengan  senarai yang sangat berantakan pembolehubah aliran kerja.

Saya memberi kredit Microsoft untuk mengikuti konvensyen itu "adalah" untuk menamakan pembolehubah Boolean.  Konvensyen ini menjadikan ia cukup jelas apa jenis data yang sepatutnya berada di sana.

Dalam penyelidikan, Saya mendapati artikel ini berguna: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  Ia tidak benar-benar menangani isu ini khusus, tetapi mempunyai beberapa maklumat yang baik mengenai topik ini, jadi saya akan pergi ke sana jika anda ingin mengetahui lebih lanjut mengenai aktiviti ini tertentu dan adik-beradik yang.

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

SharePoint Designer 2010 Fungsi MOD

Saya bekerja beberapa log di mana pekerja boleh meminta bercuti, masa sakit, dan sebagainya.. Satu peraturan memerlukan pengesahan bahawa anda harus selalu meminta masa dalam 4 jam selang.  Ini adalah cukup mudah untuk berbuat - menggunakan fungsi modulo.  Fungsi modulo memberitahu anda yang selebihnya dalam bahagian.  Jika terdapat baki tidak, modul adalah sifar, sebaliknya, ia adalah apa sahaja yang ditinggalkan.  Sebagai contoh, 8 terhadap 4 = 0 (8 / 4 = 2 dengan pecahan tidak).  Sebaliknya, 8 terhadap 5 adalah 3.

Saya perlu melakukan ini sekali dengan SPD 2007 sekali kepada suatu masa dan saya sebenarnya berakhir dengan menggunakan borang InfoPath untuk menyelesaikan, jadi ia telah dikendalikan pada akhir hadapan pada masa itu.  Dalam kes semasa, mungkin ada borang InfoPath dalam gambar, tetapi itu tidak jelas lagi.  Jadi, Saya bekerja daripada teknik untuk memastikan bahawa permintaan masa sentiasa berada dalam 4 jam kenaikan gaji.  Saya akan melakukan matematik, simpan dalam rentetan dan kemudian melakukan beberapa barangan subrentetan. 

Saya tarik ke SPD 2010 dan saya terkejut (dan malu sedikit) terdapat satu fungsi modulo sudah:

image

Saya sekali lagi terkejut bahawa sesuatu yang saya perlu sudah ada di luar kotak.  Ia tidak kelihatan seperti fungsi yang aneh untuk Microsoft termasuk dalam campuran.  Ia mempunyai semacam "ini adalah mudah, Oleh itu, janganlah campakkan dalam "rasa kepadanya.  Saya bersimpati dengan itu, seperti yang saya lakukan sendiri sepanjang masa.  Projek CodePlex mempunyai tandan fungsi kecil yang terhasil dari prinsip ItsEasy.  Pada masa yang sama, Microsoft terus menyokong bukti kesan "95% daripada jalan" dengan produk.  Mereka melaksanakan fungsi Mod, tetapi tidak fungsi bulat, misalnya.

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

CodePlex Projek – SP2010 Explorer

Sebagai sebahagian daripada usaha yang berterusan untuk mempelajari butiran tahap teknikal yang rendah SharePoint 2010, Saya telah mencipta satu "SharePoint Explorer"Jenis alat.  Idea itu bukanlah sesuatu yang baru.  Saya menggunakan projek ini lebih dari sekali: http://sharepointexplorer.codeplex.com/.  Idea saya ialah untuk mencipta versi SharePoint yang menggunakan bahagian web yang berkaitan untuk menunjukkan semua peringkat rendah detail bahawa model objek boleh menyediakan. 

Ini blog post berfungsi sebagai kedua-dua pengumuman projek serta panggilan untuk sukarelawan.  Jika anda berminat untuk bekerja dalam projek ini, maklumkan kepada saya melalui e-mel (galvin.paul @ gmail.com) dan kami akan bekerja keluar.

Di sini adalah projek: http://sp2010explorer.codeplex.com/

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

SharePoint Designer 2007 Aliran kerja Extensions CodePlex Projek

Saya menyusun projek CodePlex kedua saya (butir-butir yang akan diumumkan pada hari Rabu minggu ini, tambah atau tolak) dan saya terpaksa lihat di projek pertama saya, "Reka bentuk SharePoint aliran kerja sambungan". Saya terkejut dan malu untuk melihat bahawa ia telah dimuat turun lebih daripada 4,800 kali:

image

Saya pada dasarnya terlupa tentang projek ini di lepas 12 bulan. Saya malu kerana saya pada dasarnya telah meninggalkan ia.

Saya akan mempunyai satu lagi melihat dan mengingatkan diri sendiri tentang apa yang ia adalah semua tentang.

Jika sesiapa berminat untuk bekerja di ini, Izinkan saya tahu dan kita akan melihat tentang bekerjasama di atasnya. 4,800 muat turun adalah bukan jumlah gergasi, tetapi ia lebih daripada yang pernah saya sedar dan ia mungkin bernilai beberapa usaha mengutipnya kembali dan membawa ke hadapan.

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin