SharePoint MVP Chat Wed 04/20

Saya akan mengambil bahagian dalam salah satu tempoh MVP sembang minggu depan, 04/20.  Berikut adalah pautan untuk pendaftaran dan penulisan Microsoft:

Adakah anda mempunyai soalan teknikal yang sukar mengenai SharePoint yang anda sedang mencari jawapan? Adakah anda mahu untuk meneroka pengetahuan mendalam dalam Microsoft Tempahan bernilai profesional yang berbakat? SharePoint MVPs akan orang-orang yang sama yang anda lihat di dalam komuniti teknikal sebagai penulis, pembesar suara, pemimpin kumpulan pengguna dan answerers di dalam forum pengguna MSDN dan TechNet. Oleh permintaan yang popular, kami telah membawa pakar-pakar ini bersama-sama sebagai satu kumpulan yang kolektif untuk menjawab soalan anda live. Jadi sila Sertai kami dan membawa pada soalan-soalan! Sembang ini akan meliputi WSS 3.0, MOSS, Yayasan SharePoint 2010 dan pelayan SharePoint 2010. Topik merangkumi persediaan dan pentadbiran, Reka bentuk, pembangunan dan soalan umum.
Sila join kami pada Rabu April 20 di 9 am PDT/tengahari EST untuk berbual dengan MVPs dari seluruh dunia. Belajar lebih lagi dan menambah perbualan tersebut ke kalendar anda dengan melawat laman acara MSDN http://msdn.microsoft.com/en-us/events/aa497438.aspx

Saya menyertai satu ini tahun lepas dan ia adalah letupan sebenar.  Ianya hanya sejenis gila ekstravaganza soal/jawab. 

Berikut adalah beberapa yang (buat masa ini) dijadualkan SharePoint MVP peserta:

Cornelius van Dyk
Dan Attis
Daniel Wessels
David Martos
Ivan Sanders
Jeremy Thake
John Ross
Kris Wagner
Mike Oryszak
Randy Drisgill
Woody  Windischman
Zlatan Dzinic

Itulah spektrum yang luas minat dan kepakaran.  Saya fikir ini akan menjadi satu masa dan menggunakan sepenuhnya jam Makan siang anda (atau mana-mana jam pada waktu siang Smile )

Mendaftar di sini di sini (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</akhir>

Langgan ke blog saya.

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

Satu Sebab "Satu atau lebih jenis bidang tidak dipasang dengan betul”

Saya telah membuat tweak kecil semalam untuk sebahagian web yang melakukan query CAML terhadap senarai.  Saya membuat perubahan, digunakan dan mendapat dipukul dengan ralat:

Satu kesilapan yang tidak dijangka telah berlaku dalam Tiga Hari Outlook Cuaca WebPart. Sila hubungi pentadbir sistem. Satu atau lebih bidang jenis tidak dipasang dengan betul. Pergi ke halaman seting senarai hendak menghapuskan bidang ini.

Saya menghadapi satu lagi isu blog nie. lebih awal supaya saya tidak serta-merta berhubung pertanyaan CAML saya dengan ralat yang SharePoint melaporkan kepada saya.  Saya melakukan carian bing cepat dan dan mendapati catatan blog yang berguna ini oleh Nahta Lee  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Berikut adalah pertanyaan buruk:

pertanyaan. Tanya ="<Jika><Dan><Neq><Nama FieldRef = 'Abbr' /><Nilai jenis = 'Teks'>SFNY</Nilai><Nama FieldRef = 'Abbr' /><Nilai jenis = 'Teks'>SFIS</Nilai></Neq></Dan></Jika>";

Di sini ianya dipasang:

pertanyaan. Tanya ="<Jika><Dan><Neq><Nama FieldRef = 'Abbr' /><Nilai jenis = 'Teks'>SFNY</Nilai></Neq><Neq><Nama FieldRef = 'Abbr' /><Nilai jenis = 'Teks'>SFIS</Nilai></Neq></Dan></Jika>";

Jadi, moral daripada cerita ini: Pastikan anda CAML itu betul atau anda mungkin mendapat ralat blog nie..

Langgan ke blog saya.

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

</akhir>

Betulkan Pantas Untuk "Terdapat ralat semasa memuatkan bentuk”

Saya sedang menguji seorang pereka SharePoint adat 2010 aktiviti petang Ahad ini baik dan saya telah tidak disangka-sangka memukul "Ralat kritikal" apabila cuba untuk melancarkan aliran kerja yang:

Terdapat satu ralat semasa memuatkan bentuk.

Klik Mula semula untuk memuatkan satu salinan borang yang baru.  Jika ralat ini berterusan, Hubungi pasukan sokongan untuk Laman Web.

Klik Tutup untuk keluar mesej ini.

Tayang butiran ralat

Kursus, Jika anda klik butang "Tunjukkan butiran ralat" ia adalah menunjukkan ID korelasi:

image

Dalam kes saya,, ini bertukar menjadi masalah Mappings akses alternatif yang.  Saya melihat fail log masuk yang 14 sarang dan melihat bahawa InfoPath mengadu mengenai isu AAM (kerana saya telah memukul localhost dan bukannya nama pelayan).  Saya berubah URL saya dan yang diselesaikan ia.

Ia tidak untuk menunjukkan bahawa dengan semua linkings bit pelbagai kini dalam SP 2010, perkara yang anda secara semula jadi ini adalah suatu masalah (Aliran Reka bentuk SharePoint dalam kes saya) tidak benar-benar benar-benar berkaitan dengan masalah utama.

Langgan ke blog saya.

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

</akhir>

SharePoint 2010 Penyelesaian Terperangkap dalam "Deploying” Status

Saya menggunakan PowerShell untuk membekalkan penyelesaian ke ladang SharePoint (h / t:  Corey Roth dan beliau blog post). 

Saya kemudian pergi ke admin pusat, diakses Sistem Tetapan dan kemudian "Urus penyelesaian ladang" untuk menggunakan ia ke ladang dan saya (sedikit) kecewa, ia mendapat terperangkap dalam "menggerakkan".

Saya telah melihat isu ini datang banyak kali di forum MSDN, jadi saya agak saraf mengenainya.  Saya mencari di sekitar sedikit dan mendapati artikel ini berguna (oleh orang yang seolah-olah unattributed dari http://www.resolutionsnet.co.uk/).  Saya dibatalkan kerja penempatan dan apabila saya klik ke dalam penyelesaian, ia memberitahu saya bahawa ia telah berjaya digunakan penyelesaian untuk tiga daripada empat pelayan di ladang.

Saya pergi ke pelayan ingkar, menghentikan perkhidmatan pemasa dan semula ia.  Windows pelayan sebenarnya memberitahu saya bahawa perkhidmatan itu gagal untuk bertindak balas kepada arahan, supaya memberitahu saya bahawa ia adalah sakit.

Kali ini, apabila saya kembali ke pusat admin, Saya dapat menggunakan ia dengan tidak ada masalah.

Semoga ini sedikit maklumat akan membantu beberapa dalam satu mengikat satu hari.

</akhir>

Langgan ke blog saya.

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

Kesilapan Hari: "Tidak dapat Tambah Dewan Ditentukan kepada GAC”

Saya telah telah berjuang sedikit dengan visual studio 2010 pada yang satu penyelesaian yang sp2010 dan mendapat ralat ini:

Ralat berlaku semasa langkah penggunaan 'Tambah solusi': Ralat: Tidak boleh menambah Dewan tertentu untuk cache perhimpunan global: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

Saya pergi ke GAC sendiri (c:\windowsassembly) untuk mencuba dan keluarkan dan mendapat ralat "fail sedang digunakan".

Saya iisreset untuk, Saya hampir turun sysinternals, Saya berhenti dalam Perkhidmatan pemasa dalam Perkhidmatan... akhirnya, Saya hanya ditutup dan dibuka semula visual studio sendiri dan saya akhirnya berupaya menutup ia.

</akhir>

Langgan ke blog saya.

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

Pantas dan Mudah: VS nyahpepijat 2010 Penggunaan penyelesaian

Visual Studio 2010 Laporan Ralat keras nyahpepijat semasa penggunaan beberapa kali.  Cara yang cepat dan mudah untuk melakukan beberapa penyahpepijatan sangat kasar adalah untuk membuang pengecualian dinamakan sendiri.  Visual Studio akan menunjukkan mereka dalam konsol output.

Anggap ini sedikit kod:

image

Jika ciri ini skop untuk aplikasi web yang, Laman akan menjadi tidak sah.  Jika anda cuba dan rujukan sifat tapak, anda akan mendapat ralat yang samar-samar:

Ralat berlaku semasa langkah penggunaan 'Tambah solusi': Rujukan objek tidak disetkan kepada contoh objek.

Walau bagaimanapun, Jika membuang pengecualian yang baru dan lulus rentetan kepada pengeluar, anda akan mendapat mesej yang sedikit lebih berguna:

image

Ia adalah satu teknik yang mentah, tetapi cukup cepat dan mudah.

</akhir>

Langgan ke blog saya.

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

Kerja Pemasa FeatureActivated Dan Skop Ciri-ciri

Saya telah bekerja dengan beberapa kod yang seseorang menyerahkan kepada saya untuk kerja pemasa.  Dia tidak memberikan ciri kod pengaktifan sebenar jadi saya terpaksa menulis, sudah tentu.  Saya mengambil kesempatan daripada Andrew Connell posting blog yang terkenal tentang subjek.

Saya menggunakan Visual Studio 2010 dan penggunaan terus gagal dengan ralat "Ralat berlaku dalam langkah penggunaan 'Tambah solusi': Rujukan objek tidak disetkan kepada sebuah instance dari sebuah objek."

Saya telah mengambil kod Nya terlalu literal.  Saya adalah scoping ciri tersebut ke peringkat aplikasi web, seperti yang ditunjukkan:

image

Hasilnya, sifat-sifat yang dihantar ke penerima adalah dari aplikasi web, tidak koleksi tapak.  Pada akhir, Kod kelihatan seperti ini:

awam mengatasi FeatureActivated tidak sah(Sifat-sifat SPFeatureReceiverProperties)
{

    // Tidak melakukan perkara-perkara berikut dengan ciri-ciri skop aplikasi web, Ia membawa kepada putus asa Smile
    // Laman web SPSite = sifat-sifat. Feature.Parent sebagai SPSite;

    SPWebApplication wa = sifat-sifat. Feature.Parent sebagai SPWebApplication;

    jika (WA == ' void ') membuang pengecualian baru("webapp2 adalah tidak sah.");

    foreach (SPJobDefinition kerja di wa. JobDefinitions)
    {

        cuba
        {
            jika (kerja. Nama == List_JOB_NAME)

                kerja. Hapus();
        }
        menangkap (E pengecualian)
        {
            membuang pengecualian baru("penanda 2");
        } // menangkap e pengecualian
    }

    // kerja memasang

    WeatherForecastTimerJob weatherForecastTimerJob =
        WeatherForecastTimerJob baru(List_JOB_NAME, WA);

    Jadual SPMinuteSchedule = baru SPMinuteSchedule();
    Jadual. BeginSecond = 0;
    Jadual. EndSecond = 59;
    Jadual. Selang = 5;
    weatherForecastTimerJob.Schedule = Jadual;
    weatherForecastTimerJob.Update();

}

Kekunci runcit adalah bahawa apabila ciri-ciri skop aplikasi web, SPFeatureReceiverProperties yang SharePoint mengalir kepada penerima ciri anda mempunyai parameter aras aplikasi web.  Andrew's entry blog lama menganggap ia adalah skop lokasi pengumpulan.

</akhir>

Langgan ke blog saya.

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

CodePlex Projek Update: SharePoint Designer workflow Extensions

Manakala yang lalu, Saya menulis bahawa saya telah cuba untuk memanggil mereka yang lama saya CodePlex Projek, SharePoint Designer workflow Extensions.  Projek CodePlex yang dibangunkan bagi WSS/MOSS dan menambah beberapa fungsi jenis utiliti, seperti "ToLower()", "ToUpper()", "Substring()"dan sebagainya.  Ia juga mempunyai fungsi gaya general purpose "Perkhidmatan web panggilan".  Anda boleh membaca lebih lanjut di sini: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Saya lebih atau kurang meninggalkan ia agak tadi.  Sejak SharePoint 2010 datang, Walau bagaimanapun, Saya telah bermaksud untuk menoleh ke belakang di dalamnya dan membuat ia bekerja di SP 2010.  Well, hari ini, Aku saja.  Saya belum dikemaskini kod untuk CodePlex lagi. Saya ingin mendidik diri saya mengenai Konvensyen CodePlex sebelum saya berbuat demikian, tetapi saya tidak mengemas kini Laman wiki untuk projek.

Implikasi yang lebih meluas dan menarik adalah bahawa aktiviti-aktiviti adat dari WSS dan MOSS seolah-olah port berbanding dengan mudah, yang satu (dialu-alukan) mengejutkan kepada saya.

Berikut adalah apa yang kelihatan seperti dalam reka bentuk SharePoint apabila ia bekerja:

image

</akhir>

Langgan ke blog saya.

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

Di mana Microsoft.SharePoint.ApplicationPages.Administration.dll?

Saya telah menyerahkan satu projek studio visual yang Microsoft.SharePoint.ApplicationPages.Administration.dll rujukan.  Saya mengambil sedikit masa untuk mencari dan saya fikir saya akan berkongsi.  Dalam persekitaran saya, ia terletak di:

c:\fail-fail program fail biasa microsoft bersama sambungan pelayan web 14 config adminbin

</akhir>

Langgan ke blog saya.

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

BrightStarr AS Looking for SharePoint Penganalisis

Syarikat saya, BrightStarr, sedang mencari seorang penganalisis perniagaan SharePoint.  Matlamat kami adalah untuk bekerja dengan seseorang yang:

  • Memahami platform yang sangat baik
  • Mempunyai idea yang baik tentang apa yang penyelesaian SharePoint pintar berbanding rumah berbatu bersama kad
  • Menikmati bekerja secara langsung pelanggan, sesetengah daripada mereka memahami apa yang SharePoint adalah tentang dan ada yang hanya mempunyai tanggapan jelas bahawa SharePoint boleh membantu mereka tetapi tidak pasti bagaimana
  • Boleh menulis dengan baik
  • Benar-benar boleh berkomunikasi dengan baik dengan pasukan kecil
  • Pandai dan menikmati pelbagai tugas.  Ini bukan persekitaran yang banyak didorong oleh proses (kita mempunyai cukup proses untuk melakukan perkara-perkara dengan cara yang dianjurkan, tetapi kami amat berpuasa pada kaki kami, lincah dan semua barangan yang baik).

Ini bukan satu kedudukan pemaju walaupun jika anda seorang perunding-pemaju yang memberi tumpuan lebih atau perundingan dan kurang kepada pembangunan, ini boleh menjadi satu langkah yang baik untuk anda.

Jika anda berminat, ping saya di twitter atau e-mel saya!

</akhir>

Langgan ke blog saya.

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