SharePoint MVP Chat pada Rab 04/20

Saya akan berpartisipasi dalam salah satu periode MVP chatting minggu depan, 04/20.  Berikut adalah Microsoft write-up dan link pendaftaran:

Apakah Anda memiliki pertanyaan-pertanyaan teknis sulit mengenai SharePoint yang Anda sedang mencari jawaban? Apakah Anda ingin memanfaatkan pengetahuan yang mendalam berbakat Microsoft paling berharga profesional? SharePoint MVPs adalah orang yang sama yang Anda lihat dalam komunitas teknis sebagai penulis, speaker, pemimpin kelompok pengguna dan penjawab di Forum MSDN dan TechNet. Oleh permintaan populer, kita harus membawa para ahli ini bersama-sama sebagai sebuah kelompok kolektif untuk menjawab pertanyaan Anda hidup. Jadi silahkan bergabung dengan kami dan membawa pada pertanyaan-pertanyaan! Chatting ini akan mencakup WSS 3.0, MOSS, SharePoint Yayasan 2010 dan SharePoint Server 2010. Topik meliputi setup dan administrasi, desain, pengembangan dan pertanyaan umum.
Silakan bergabung dengan kami di Rabu 20 April 9 am PDT/siang EST untuk chatting dengan MVPs dari seluruh dunia. Pelajari lebih lanjut dan menambahkan chatting ini ke kalender dengan mengunjungi laman acara MSDN http://msdn.microsoft.com/en-us/events/aa497438.aspx

Saya bergabung di salah satu tahun terakhir ini dan itu benar-benar ledakan.  Ini adalah hanya semacam gila terbuka pertanyaan/jawaban ekstravaganza. 

Berikut adalah beberapa (saat ini) dijadwalkan SharePoint MVP peserta:

Kornelius van Dyk
Dan Attis
Daniel Wessels
David Martos
Ivan Sanders
Jeremy Thake
John Ross
Kris Wagner
Rock Wang– MSFT
Randy Drisgill
Kayu  Windischman
Zlatan Dzinic

Itulah spektrum yang luas kepentingan dan spesialisasi.  Saya pikir ini akan menyenangkan waktu dan baik menggunakan jam makan siang (atau setiap jam siang hari Tersenyum )

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

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Salah satu alasan untuk "satu atau lebih bidang jenis tidak diinstal dengan benar”

Aku membuat tweak kecil kemarin untuk sebuah web bagian yang tidak CAML query terhadap daftar.  Saya membuat perubahan, ini dan tertembak dengan kesalahan:

Kesalahan tak terduga telah terjadi di tiga hari Outlook ramalan cuaca WebPart. Silakan hubungi administrator sistem. Satu atau lebih jenis field tidak diinstal dengan benar. Pergi ke halaman pengaturan daftar untuk menghapus bidang ini.

Aku sedang menghadapi masalah eksentrik lain sebelumnya sehingga saya tidak segera terhubung CAML query dengan kesalahan yang SharePoint melaporkan kepada saya.  Saya melakukan pencarian bing cepat dan dan menemukan posting membantu blog ini oleh Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Here's the query buruk:

permintaan.Query ="<Di mana><Dan><Neq><FieldRef nama = 'Abbr' /><Jenis nilai = 'Teks'>SFNY</Nilai><FieldRef nama = 'Abbr' /><Jenis nilai = 'Teks'>SFIS</Nilai></Neq></Dan></Di mana>";

Di sini adalah tetap:

permintaan.Query ="<Di mana><Dan><Neq><FieldRef nama = 'Abbr' /><Jenis nilai = 'Teks'>SFNY</Nilai></Neq><Neq><FieldRef nama = 'Abbr' /><Jenis nilai = 'Teks'>SFIS</Nilai></Neq></Dan></Di mana>";

Jadi, moral dari cerita ini: Pastikan Anda CAML benar atau Anda mungkin mendapatkan error eksentrik.

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

</akhir>

Cepat untuk memperbaiki "ada error while loading bentuk”

Saya menguji perancang SharePoint kustom 2010 kegiatan hari Minggu sore ini baik-baik saja dan saya tiba-tiba memukul "Critical Error" ketika mencoba untuk memulai alur kerja:

Ada error while loading bentuk.

Klik Start Over untuk memuat salinan baru bentuk.  Jika kesalahan ini tetap, Hubungi tim dukungan untuk situs Web.

Klik Tutup untuk keluar pesan ini.

Tampilkan rincian kesalahan

Tentu saja, Jika Anda mengklik tombol "Tampilkan rincian kesalahan" semua hal ini adalah menunjukkan korelasi ID:

image

Dalam kasus saya, ini ternyata menjadi masalah alternatif akses pemetaan.  Aku melihat berkas log di 14 Sarang dan melihat bahwa InfoPath mengeluh tentang isu AAM (sejak aku memukul localhost bukannya nama server).  Saya mengubah URL saya dan yang dipecahkan itu.

Itu untuk menunjukkan bahwa dengan semua linkings berbagai potongan-potongan sekarang di SP 2010, hal yang Anda alami ini adalah masalah (SharePoint Designer alur kerja dalam kasus saya) benar-benar benar-benar berhubungan dengan masalah inti.

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

</akhir>

SharePoint 2010 Solusi yang terjebak dalam "menggelar” Status

Aku dulu PowerShell menyebarkan solusi untuk SharePoint pertanian (h/t:  Corey Roth dan posting blog). 

Saya kemudian pergi ke admin tengah, Diakses pengaturan sistem dan kemudian "Mengelola pertanian solusi" menyebar ke peternakan dan untuk saya (sedikit) cemas, itu terjebak dalam "menggelar".

Saya telah melihat masalah ini datang berkali-kali di Forum MSDN, Jadi aku cukup gugup.  Saya mencari sekitar sedikit dan menemukan artikel ini membantu (oleh orang tampaknya Fitzgerald http://www.resolutionsnet.co.uk/).  Saya dibatalkan pekerjaan penyebaran dan ketika saya mengklik ke dalam larutan, itu mengatakan kepada saya bahwa telah berhasil digunakan solusi untuk tiga dari empat server di peternakan.

Aku pergi ke server bandel, berhenti layanan timer dan ulang itu.  Windows server sebenarnya mengatakan kepada saya bahwa layanan gagal untuk menanggapi perintah, Jadi yang mengatakan bahwa itu sakit.

Saat ini, ketika aku kembali ke admin tengah, Saya mampu untuk menyebarkan tanpa masalah.

Mudah-mudahan ini sedikit info akan membantu beberapa dalam mengikat satu hari.

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Kesalahan of the Day: "Tidak dapat menambahkan Majelis tertentu ke GAC”

Aku sudah berjuang sedikit dengan visual studio 2010 pada solusi sp2010 dan mendapatkan kesalahan ini:

Terjadi kesalahan dalam langkah penyebaran 'Menambahkan solusi': Kesalahan: Tidak dapat menambahkan Majelis ditetapkan untuk perakitan global cache: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

Aku pergi ke GAC sendiri (c:\windowsassembly) untuk mencoba dan menghapus dan punya kesalahan "file digunakan".

Aku iisreset, Saya hampir download SysInternals, Aku berhenti layanan timer di Services akhirnya, Saya baru saja ditutup dan dibuka kembali visual studio sendiri dan saya akhirnya bisa untuk menutupnya.

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Cepat dan mudah: Debugging VS 2010 Solusi penyebaran

Visual Studio 2010 laporan kesalahan keras debug selama penyebaran beberapa kali.  Cara yang cepat dan mudah untuk melakukan beberapa sangat kasar debugging adalah untuk melemparkan Anda sendiri bernama pengecualian.  Visual Studio akan menunjukkan kepada mereka dalam output konsol.

Pertimbangkan ini sedikit kode:

image

Jika fitur ini scoped untuk aplikasi web, situs akan menjadi nol.  Jika Anda mencoba dan referensi properti situs, Anda akan mendapatkan kesalahan ambigu:

Terjadi kesalahan dalam langkah penyebaran 'Menambahkan solusi': Referensi objek yang tidak diatur ke contoh sebuah objek.

Namun, Jika; melemparkan baru pengecualian dan lulus string ke konstruktor, Anda mendapatkan pesan yang sedikit lebih berguna:

image

Ini adalah teknik yang kasar, tapi cukup cepat dan mudah.

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

FeatureActivated pekerjaan timer dan fitur lingkup

Saya telah bekerja dengan beberapa kode yang seseorang menyerahkan kepada saya untuk pekerjaan timer.  Dia tidak memberikan kode aktivasi fitur sebenarnya jadi saya harus menulis, Tentu saja.  Aku mengambil keuntungan dari Posting blog terkenal Andrew Connell pada subjek.

Saya menggunakan Visual Studio 2010 dan penyebaran terus gagal dengan galat "terjadi kesalahan dalam langkah penyebaran 'Tambah solusi': Referensi objek tidak diatur ke contoh benda."

Aku mengambil kode nya terlalu harfiah.  Aku scoping fitur untuk level aplikasi web, seperti yang ditunjukkan:

image

Akibatnya, sifat-sifat yang dikirim ke penerima yang dari aplikasi web, tidak kumpulan situs.  Di ujung, kode seperti ini:

publik override void FeatureActivated(SPFeatureReceiverProperties properti)
{

    // Jangan melakukan hal berikut dengan web app scoped fitur, itu mengarah kepada putus asa Tersenyum
    // SPSite site = properti.Feature.Parent sebagai SPSite;

    SPWebApplication wa = properti.Feature.Parent sebagai SPWebApplication;

    Jika (wa == null) Throw new Exception("webapp2 nol.");

    foreach (SPJobDefinition pekerjaan di wa.JobDefinitions)
    {

        coba
        {
            Jika (pekerjaan.Nama == List_JOB_NAME)

                pekerjaan.Hapus();
        }
        menangkap (Exception e)
        {
            Throw new Exception("penanda 2");
        } // menangkap exception e
    }

    // menginstal pekerjaan

    WeatherForecastTimerJob weatherForecastTimerJob =
        baru WeatherForecastTimerJob(List_JOB_NAME, wa);

    Jadwal SPMinuteSchedule = new SPMinuteSchedule();
    jadwal.BeginSecond = 0;
    jadwal.EndSecond = 59;
    jadwal.Interval = 5;
    weatherForecastTimerJob.Schedule = jadwal;
    weatherForecastTimerJob.Update();

}

Tombol yang dibawa pulang adalah bahwa ketika fitur scoped untuk aplikasi web, SPFeatureReceiverProperties yang SharePoint lolos ke penerima fitur Anda memiliki web app tingkat parameter.  Andrew tua blog entry menganggap itu scoped ke situs koleksi.

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Proyek CodePlex Update: SharePoint Designer alur kerja ekstensi

Beberapa waktu yang lalu, SAYA wrote bahwa aku sedang berusaha untuk membangkitkan lama saya CodePlex Proyek, SharePoint Designer alur kerja ekstensi.  Proyek CodePlex yang dikembangkan untuk WSS/MOSS dan menambahkan beberapa utilitas jenis fungsi, seperti "ToLower()”, "ToUpper()”, "Substring()"dan sebagainya.  Bahkan memiliki tujuan umum "layanan web panggilan" gaya fungsi.  Anda dapat 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 itu cukup sambil lalu.  Sejak SharePoint 2010 keluar, Namun, Aku sudah lama untuk melihat kembali pada hal itu dan membuatnya bekerja di SP 2010.  Yah, hari ini, Saya melakukan hal itu.  Saya belum mengupdate kode untuk CodePlex. Aku ingin mendidik diriku pada Konvensi CodePlex sebelum aku melakukan itu, tapi aku melakukan update halaman wiki untuk proyek.

Implikasi lebih luas dan lebih menarik adalah bahwa custom kegiatan dari WSS dan MOSS tampaknya pelabuhan di atas cukup mudah, yang (Selamat datang) mengejutkan saya.

Berikut adalah apa yang tampak seperti di SharePoint Designer ketika itu bekerja:

image

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Mana Apakah Microsoft.SharePoint.ApplicationPages.Administration.dll?

Aku menyerahkan sebuah visual studio proyek yang referensi Microsoft.SharePoint.ApplicationPages.Administration.dll.  Aku butuh sedikit sementara untuk menemukan itu dan saya pikir saya akan berbagi.  Di lingkungan saya, Terletak di:

c:\Program filescommon program sharedweb server extensions14configadminbin

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

BrightStarr AS mencari SharePoint analis

Perusahaan saya, BrightStarr, mencari untuk analis bisnis SharePoint.  Tujuan kami adalah untuk bekerja dengan seseorang yang:

  • Memahami platform yang sangat baik
  • Memiliki ide yang baik dari apa yang smart SharePoint solusi versus rumah bersama berbatu kartu
  • Menikmati bekerja langsung klien, beberapa yang mengerti apa SharePoint adalah semua tentang dan beberapa orang yang memiliki gagasan yang samar-samar bahwa SharePoint bisa membantu mereka tapi tidak yakin persis bagaimana
  • Dapat menulis sangat baik
  • Dapat berkomunikasi dengan tim kecil benar-benar baik
  • Baik dan menikmati multi-tasking.  Ini bukanlah lingkungan yang berat proses-driven (Kami memiliki cukup proses untuk melakukan hal-hal dalam cara yang terorganisasi, tapi kami sangat cepat pada kaki kami, gesit dan semua yang baik stuff).

Ini bukanlah posisi pengembang meskipun jika Anda seorang konsultan-pengembang mencari untuk fokus lebih atau konsultasi dan pengembangan di kurang, ini bisa menjadi langkah yang baik untuk Anda.

Jika Anda tertarik, ping saya di twitter atau email saya!

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin