InfoPath formları için gerekli minimum güvenlik

InfoPath formu için bir güvenlik gereksinimi bugün karşılamak için gerekli. Bu iş durumda, bireyler nispeten az sayıda yeni bir InfoPath form oluşturmasına izin verilir ve daha geniş bir kitleye düzenlemek için izin verilir. (Bu iş akışını başlatan insan kaynakları tarafından kullanılan yeni Kiralık yatılı olarak biçimidir).

Amacı karşılamak için, Oluşturulan iki yeni izin düzeyleri hazırlandı ("oluşturma ve güncelleştirme" ve "sadece güncelleştirmek"), form kitaplığı için devralmayı kırdı ve izinleri atanmış "create a, güncelleştirme" güncelleştirmek"sadece kullanıcı ve ayrı bir" kullanıcı. Mekanik tüm çalıştı, Ama beklediğimden biraz daha ilgili olduğu ortaya çıktı. (Eğer SharePoint izinlerini biraz keyifsiz hissediyorum, Bu blog posta atın). İzin düzeyi için gerekli güvenlik yapılandırması açık parçalı izinler kümesi değildi. Yalnızca izin düzeyi için bir InfoPath formu oluşturmak için, Birini yaptım.:

  1. Yeni izin düzeyi oluşturma.
  2. Uzakta tüm seçenekleri temizleyin.
  3. Yalnızca aşağıdaki "Liste izinleri" dan seçilmiş:
    • Öğeleri düzenleme
    • Öğeleri görüntüleme
    • Uygulama sayfaları görüntüleme

Bu seçenekleri seçerek, bir formu güncelleştirmek kullanıcının izin verir, Ancak bu oluşturmaz.

"Uygulama sayfalarını görüntüle" etkinleştirmek için was belgili tanımlık hüner. Yalnızca InfoPath formları için gerekli gösterir izin düzeyi herhangi bir verbage değil, Ama o.

Oluşturma ve güncelleştirme bile yabancı. Aynı adımları takip, 1 aracılığıyla 3 yukarıda. Özellikle bir "Site izin eklemek zorunda kaldılar" seçenek: "İstemci tümleştirme özelliklerini kullanmak". Tekrar, Açıklama orada sanki bir InfoPath formu için gerekli olması gerektiği gibi yapmaz, Ama böyle işte.

</sonunda>

Technorati Tags: ,

Bu “İkisinin arasında” Duygu; SharePoint danışmanlık üzerine gözlemler

Ne yazık ki, Aşama son projemi birini kapatmak için geldi ve istemcinin ileride kendileri tarafından ikinci aşama üzerinde taşımak için tercih etti. İşimizi iyi yaptık, Ben projeler arasında artık değilim 🙂 her zamanki gibi, personel için özel bir zaman danışmanları kendimi seviyorum (bağımsızlara aksine kim zaman arada daimi korku içinde normalde canlı gerekir 🙂 ). Bu sefer çeşitli şekillerde danışmanları dolgu personel: Önerileri yazmak için satış halk ile çalışma; birisi için doldurma veya bir kişiyi bu veya o garip iş üzerinde yedekleme; Eğitim; Bloglama :). Bir kaç gün önceden planlamak zordur. Zaman zaman bu şekilde, Ellerim biraz zaman var iken, Yansıtmak ister.

Ben hemen hemen her zaman bir müşterinin kampüs en son ne zaman için bırakmak üzgünüm. Biz danışmanları ile müşterilerimize ilişkisi kendine özgü bir tür oluşturmak, Tipik iş arkadaşı ilişkin farklı olarak. Para bakış açısı — danışmanın oranı Kişilik ya da daha fazla istemci personel olduğunu herkes bilir. Bilinen geçici birisin. Danışman olarak, Sen bir kalıcı bir daha fazla veya daha az bilinen ayrılış tarihi yabancısın. Henüz, Müşteri ile yemek, akşam yemeği için ve/veya içki içmeye çıkar, takım için tanımlama bilgilerini al, Gidip kahve ishal üstünde, tatil kartları vermek/almak — iş arkadaşları şeyleri her türlü. Bir yandan, Sen yetişkinsin odasında. Üstün bir konuma koyar teknolojisinde uzman oldun. Gel gelelim, Sen bir bebeksin. Sıfır gün, danışmanları adlarını bilmiyorum, yerler veya istemcinin lingo. Çoğu kez, Danışmanlar her bilgi edinin.

İşler iyi gittiğinde, çok iyi istemcinin proje ekibi ile entegre olmak. Bir anlamda bir iş arkadaşı gibi davranıyorlar, ve başka bir sırdaş. Beri olan istemci Yöneticisi tarzı raporlama ilişkisi yok, Proje ekibi genellikle onların kirli çamaşır hava biraz özgür hisseder. Onlar kendi engelleri hayal kırıklığına uğrattım ve danışman zor bir duruma koyabilirsiniz, asla fark yapıyorlar.

Danışmanları genellikle iki ve bu asla alır kolay benim için faz uygulamak alamadım. Bu SharePoint ile özellikle zor olduğunu düşünüyorum. Kurulum/yapılandırma aşama biri tipik SharePoint Proje kapsar, yönetişim, Taksonomi, temel içerik türleri, vb. ve çok saygı duyar, miktarları ile uzun bir, son derece ayrıntılı bulma. Bu benim son projeyi nasıl görebilirim. Biz tüm temel şeyler yaptık yanı sıra bazı güzel mini-POC'ın CQWP genişleterek yürütmek, PeopleSoft baglantilari BDC uygulama, oldukça karmaşık bir iş akışı SharePoint Designer ile tanıttı., temel KPI'ın üzerinde dokundu ve daha fazlası. Uygun bir faz iki bütün bunlar ile geniş uzanacak, Neredeyse yaygın BDC, Gerçekten güzel iş akışı, para cezası nağme ve daha iyi arama, Kayıt Merkezi, excel hizmetleri ve muhtemelen en önemli, Diğer Departmanlar için uzanarak. Ama, Benim için olmak için değil, ve bu üzücü.

Bu son deneyime dayalı, Uygun kurumsal SharePoint uygulama bir yıllık süreç olduğunu söylemek adil olduğunu düşünüyorum. Muhtemelen meşru döner azalan bir noktasına ulaşan iki yıl çalıştırabilir. Ayrıntılar konu, Elbette.

Danışman'ın hayat ve tüm bu küçük şikayetleri daha da kötü bir SharePoint nişan. Daha önce yazdığım gibi, SharePoint'ın yatay doğa ile temas kişi ve iş birimleri geniş bir dizi getiriyor. İnsanlar birçok nedenle birlikte çalıştığınızı, sen-ebilmek görmek pek çok yönden daha etkin çalışmak şirket SharePoint yardımcı olabilir, zamandan tasarruf, daha iyi şeyler yapmak… Ama her zaman onları yapmak alamadım.

Geri mezun ilk iş için sabırsızlanıyoruz, bir danışmanlık kariyer başlamadan önce 1995. Biz iki ve hatta üçüncü bir safha bir aşama yapmak aldın. Güzel zamanlardı. Üzerinde olumsuz, Ancak, Yani bu çok rutin bir sürü anlamına gelirdi. Site güvenliğini yönetmek. İçerik türleri tweaking. Görünüm oluşturma ve görünümleri değiştirme. IE güvenlik ayarları ile ilgili. Kayıp belgeleri geri yükleme. Blech! 🙂

Melankolik halimi rağmen, Olmak istediğim bir yer düşünemiyorum. (hariç güzel arz ruhlardan ile sıcak bir plaj,).

Ben başlamak için sabırsızlanıyorum sonraki kurumsal SharePoint Proje.

(Hiçbir, Çoğu bu blog girdisinin üzerine yazdığım bir NJ Transit otobüs. Hiç arkadaş edindin sanmıyorum, ama bir otobüse blog CAN 🙂 )

</sonunda>

Technorati Tags:

Pazar komik: “Onlar kötü değil mi”

Geri yakın: 1999, Hafta çok Santa Barbara'da harcama yapıldı., CA, bir istemci için çalışma, Zavallı karım burada New Jersey'deki yalnız bırakarak. Ben karımı çok seviyorum. Onu sadece kadar bugün bana aptalca evlendiğinde yaptığım gibi seviyorum 1,000 yıl kadar önce. Bir yere hat boyunca, Bir ifade icat, "özel korku", "Samantha özel korkuları vardır olduğu gibi." O bir "hata" özel bir korku gibi, hangi ona sinek veya ladybugs değildir, Ama oldukça mikroplar. Şu ya da bu virüs ya da olağandışı bakteri oğlumuz etkileyen korkuyor, ya da beni, Gerçekten kendisi dışında. (O da vampirlerle özel olarak korkuyor, minyatür kötü bebek (özellikle palyaçolar) ve Denizaltı kaza; o Noel Baba kıyafetler giymiş insanların özel korkudan dışarı büyüdü).

Bir gün, benim meslektaş ve Ohai yakınındaki yakındaki dağların içine yukarı çekmek için karar verdi. Bir noktada, Biz arabadan sahne almaya çıktı. Ne zaman geri arabaya binmeden, Bir kene omzuma olduğunu fark ettim.. Pencereden fiske ve buydu.

O gece, Bizim sürücü hakkında söyledim ve kene söz. Konuşma böyle bir şey gitti:

S: "Oooo! Bu kötü. Hastalık taşıyorlar."

P: "De, Bu pencereden flicked."

S: "Ama gerçekten kötü olduklarını. Onlar derinin altına almak ve kan emmek ve böcek nakletmek. Daha iyi saç denetleyin ve hiç kafanın içinde yok emin olun!"

P: Sesle: "Aman Tanrım! ONLAR SİZİN ZİHİN ÜZERİNDE ALABİLİR MİYİM???"

S: Kelimenin tam anlamıyla beni güven verici.: "Hayır, onlar değil kötü."

</sonunda>

Technorati Tags:

Hızlı ve kolay: InfoPath formu SharePoint Designer Email--dan otomatik olarak açma

GÜNCELLEŞTİRME: Bu linkten Madjur Ahuja işaret bir haber grubu tartışma: http://msdn2.microsoft.com/en-us/library/ms772417.aspx. Çok kesin.

===

Genellikle SharePoint Designer iş akışları gönderilen e-postalarda InfoPath formları köprüler katıştırmak istediğiniz. Ne zaman kullanıcı bu e-postaları almak, e-posta bağlantısını tıklayın ve doğrudan InfoPath formuna gitmek.

Bu canavar URL inşaat İnşaat için beni:

http://server/sites/departments/Technical Services/InformationTechnology/HelpDesk/_layouts/FormServer.aspx?XmlLocation=/sites/departments/Technical Services/InformationTechnology/HelpDesk/REC REM RED Forms/REC2007-12-18T11_33_48.XML&Kaynak = http % 3A % 2F % 2Fserver % 2Ecorp % 2Edomain % 2Ecom % 2Fsites % 2Fdepartments % 2FTechnical % 2520Services % 2FInformationTechnology % 2FHelpDesk % 2FREC % 2520REM % 2520RED % 2520Forms % 2FForms % 2FAllItems % 2Easpx&DefaultItemOpen = 1

Kalın kırmızı metin formu ile değiştirin, Aşağıdaki ekran görüntüsünde gösterildiği gibi:

görüntü

O URL'ye kodlanmış yolundaki bir sürü Not, bir URL olarak kodlanmış bileşeni yanı sıra. Eğer bu özel durumunuza çevirmek çok zor, form kitaplığı için uyarı açmayı deneyin. Post bir form ve e-posta geldiğinde, e-postanın kaynağını görüntülemek ve eklemek için her şeyi görürsünüz.

Zeki okuyucular yukarıdaki e-posta vücut da doğrudan görev filtrelenmiş bir görünümü aracılığıyla erişen bir bağlantı gösterir fark edebilirsiniz. Ben bir gelecek sonrası daha ayrıntılı olarak açıklamak için plan.

</sonunda>

Technorati Tags:

Ticari ürünler hakkında düşünme

Ben koymak bir SharePoint Designer extensions projesi yukarı CodePlex Bu yılın başlarında ve düz-se bile gerçekten çok kapsamı sınırlıdır, Bu tarafından yüklenen olduğunu tahmin ediyoruz. 40 Hedef 60 (Hatta 100) şirketler sadece yaklaşık iki ay içinde. Bana bu çözüm için bir pazar olduğunu ve başarılı bir şekilde ticari olup olmadığını gösterir, that could translate into a goodly amount of beer 🙂

Benim arka plan aslında çok daha fazla ürün geliştirme ve birinci sınıf bir ürün getirmek için nelerin gerekli olduğunu biliyorum., CodePlex hobi proje olarak karşı, pazara. İçinde benim geçmiş yaşam, R ürün için sorumlu&D tüm yazılım ürünleri için. Şimdi için çalışan bir danışman olduğumu o zaman ve şimdi arasındaki fark nedir bir (Mükemmel) danışmanlık şirketi (Conchango). Daha önce, Önümde ve arkamda tüm bir şirket vardı., Satış ve destek ürünleri pazara getirdik. Bugün, Yalnız kalmak istiyorum.

Aklımda birkaç ürün fikirleri var, Ama bu bir başlangıç noktası olarak kullanır ve daha da genişletir yukarıda belirtilen CodePlex projesi ticari bir sürümünü oluşturmak için en kolay olacağını düşünüyorum. Benim bulanık hazırlıksız düşünce gibi bir şey şarj etmektir $100 sınırsız geliştirici lisans ve $500 üretim web ön uç. Ayrıca kaynak kodu açığa çıkaracak düşünüyorum.

Düşünce ve deneyimlerini paylaşmak isteyen varsa, Lütfen yorum bırakmak veya e-posta bana doğrudan. Gibi fikirlerinizi almak istiyorum:

  • Bunlara değer mi?
  • Pazarlama için pratik öneriler, para toplama, dağıtma.
  • Fiyatlandırma.
  • Destek.
  • Diğer bir yorum bırakmak istiyorum..

"Kolay" Ürün fikirler ve bunları uygulamak için, Yine de pek çok çalışma saat onlarca gereklidir. Diğer şeyler benim için kolay değil.

</sonunda>

Technorati Tags:

Pazar sabah komik: “İsa ölmeli”

İlk aldığımız (ve sadece) "lüks" ABD Doğu kıyısında kasırga Floyd çivilenmiş zaman arabamı geri. Biz New Jersey yağmurda bayağı ve birkaç gün geçti hayat normale dönmeden. Sadece Floyd vurdu önce, biz kullanılmış Volvo için bir teklifte bulundu 850 GL ve Floyd vurdu sonra, eve bıraktı.

Bir CD çalar ile ilk arabamız oldu. En yeni araba sahipleri gibi, biraz CD delirdim, Uyuyan CD koleksiyonumuzu cesaretim ve sadece CD's arabada dinlemek için uzun sürücüler gitti. Gibi tüm fads, Bu bizim için geçti ve biz tekrar tekrar aynı CD dinlerken sona erdi. Bizim durumumuzda, o yapıldı. Jesus Christ Superstar.

Biri (birçok) parlak parçalar halinde rock opera kuruluş dini türleri tarafından seslendirilen, tarafından yol Caiaphas, "High Priest". "İsa'nın sorunu nasıl karar içine onların yol şarkı" ve Caiaphas onları "İsa ölmeli" sonucuna yönlendirir. "Ölmeli sadece nakarat şarkı üzerinde olduğunu, ölmeli, ölmeli, Bu İsa ölmeli". Duydun mu çok o parça halinde kaçınma.

O zaman, Oğlum yaklaşık üç yaşından. Muhtemelen bunun nereye gittiğini görebiliyorum.

Bir gün işten eve gelip oğlumun oyuncakları ile oynarken ve kendi kendine mırıldanma oturma odasında olduğunu. Ceketimi alıyorum, posta ve tüm olağan kapı yürüyüş eşyalarımı ve aniden sadece söyleyerek fark üzerinden arıyor, gerçekten şarkı: "İsa ölmeli, ölmeli, ölmek zorunda." Çok mahcup. Sadece birinde onun bebek iken bunu bir arkadaşımın evinde oyun gördüm — Muhtemelen son tarihi bu bebeği arkadaşı ile oynamak.

We pulled that CD out of the Volvo after that 🙂

</sonunda>

Technorati Tags: ,

Google AdSense programına Live Spaces Blog kabul etmedi

GÜNCELLEŞTİRME: Güncelliği 03/09, Canlı alanlarda hesabımı Google Adsense ile entegre yolu bulduk. Tüm Google sözde adsense hosters sağlar teknik mekanizmaları engellemek için Microsoft'un sistemi burada görünüyor. Bu esas olarak canlı alanlarda inşa ettik güvenlik yan etkisi olduğuna inanıyoruz eğilimindedir, doğrudan bir çaba AdSense devre dışı bırakmak için.

Bu SharePoint yazı değil, Ama ilginç blogcular genellikle olabilecek.

Birisi onların Windows Live Spaces blog Google AdSense katılmak için kendi başvuru onaylayarak reddedildi yorumladı. Onun blog Windows Live Spaces barındıran Çünkü Google onu inkar teorisini. Ancak, Yakın zamanda canlı alanlarda Blogunuz için programa kabul, ilke sahiptir, bu nedenle ya değişti veya Google onu başka bir nedenle reddedildi..

Elbette, Google AdSense benim canlı uzaya entegre açık herhangi bir yol göremiyorum, but it’s a start 🙂

</sonunda>

Technorati Tags: ,

Ana uygulama / Özel listeleri kullanarak ayrıntılı ilişkiler

Forum kullanıcıları sık olarak Bu gibi sorulara:

> Merhaba,
>
> Bana özel bir liste oluşturmak için herhangi bir olasılık olup olmadığını söyle
> Ana ve ayrıntı türü (faturalar gibi) InfoPath kullanmadan.
>

SharePoint bazı dışında bu tür iş gereksinimlerini desteklemek kutusu özellikleri sağlar..

Genel olarak, bir iki liste birlikte arama sütunu kullanan bağlantılar. Liste A fatura başlık bilgilerini ve fatura ayrıntıları liste B içerir.

Müşteri numaraları korumak için ek listeleri kullanın, ürün numaraları, vb.

İçerik sorgusu web bölümünü kullanın (Sadece yosun) ve/veya bir veri görüntülemek birleştirilmiş liste görünümlerini oluşturmak için web bölümü. SQL Server Raporlama Servisleri (SRS) Ayrıca raporlama tarafı için kullanılabilir.

Ancak, saf out-of--box özellikleri bile kısmen karmaşık bir şey için kullanmak zorlaştıracak önemli bazı sınırlamalar vardır. Bu içerir:

  • İlişkili arama boyutunu vs listeler. "şıklığı" Arama sütunu türü. Bir arama sütun türü kendini göstermektedir üzerinde onaylama farklı biçimde bağlı olup olmadığını size çoklu seçim etkinleştirilip. Her iki durumda da, out-of--box denetimini kaynak listesindeki tüm kullanılabilir öğeleri gösterir. Kaynak listesi varsa 1,000 öğeleri, Bu bir sorun olacak. Arama denetimi bu öğeler arasında sayfa değil. Bunun yerine, bunların tümünün denetimin içine çeker. Bu veri girişi ve performans açısından hem de çok garip kullanıcı arabirimi için yapar.
  • Aramalar "geri çek" bilgi. Asla geri birden fazla sütun kaynak listesinden gelen bilgileri indirebiliriz. Örneğin, bir müşteri "12345 seçemezsiniz" ve numarası yanı sıra müşteri adı ve adresi aynı anda görüntüleme. Arama yalnızca müşteri numarası ve başka hiçbir şey gösterir. Bu bir garip ve zor kullanıcı arayüzü için yapar.
  • Hiçbir içi-form iletişim. Bunu burada yazdım. Basamaklı açılır listeleri uygulayamaz, koşullu olarak olanaklı kılmak/sakatlar alanları, vb.
  • Silmeleri basamaklamayı veya yerleşik başvurusal bütünlük yok. SharePoint özel listeler bağımsız varlıklar olarak davranır ve geleneksel bir ERD anlamda birbirine bağlamak izin vermiyor. Örneğin, SharePoint iki özel listeleri oluşturmanıza olanak sağlar., "müşteri" ve "faturası başlığı". Sen-ebilmek yaratmak bir faturası başlığı bu bağlantıları geri bir müşteri müşteri listesinde. O zaman, Müşteri listeden silebilirsiniz. Kutunun dışında, Bunu önlemek için yolu yoktur. Bu tür sorunları çözmek için, Normalde olay işleyicileri kullanmak istiyorsunuz.

Bu kasvetli görünebilir, Ama ben hala SharePoint başlangıç noktası olarak bu tür bir iþlevselliði oluşturmak için kullanmak istiyorum. Bir çözümde gerekenler arasında boşluklar olsa, SharePoint gibi araçları kullanarak bu boşlukları doldurmak sağlar:

  • Olay işleyicileri. Bilgi tutarlılığını zorlamak için bunları kullanmak.
  • Özel sütunlar: Özel sütun türleri oluşturabilir ve bunları yerine varsayılan arama sütunu kullanabilirsiniz. Disk belleği ekleyin, belleğe ve duyarlı olmaları için AJAX özellikleri.
  • İVB. Bu yalnızca MOSS özellik bize her zamanki arama sütunu için bir üstün kullanıcı arabirimi ile diğer SharePoint listeleri sorgulamak sağlar. İVB da bir arka uç sunucu uygulaması için dışarı ulaşabilirsiniz. İVB çoğaltma önlemek için kullanın. Bir arka uç ERP sistemi müşteri bilgilerini çoğaltmak yerine, İVB kullanın. BDC özellikleri nereye ait ve çoğaltma çözüm Bakımı güçlük önler doğrudan ERP sistemi bu bilgiden çekmek için güzel bir kullanıcı arayüzü sağlar.

    İVB MOSS bir özelliktir (WSS mevcut değildir) ve yapılandırmak için meydan okuyor.

  • ASP.NET web form: SharePoint listeleri çok duyarlı kullanıcı arabirimi sağlarken kaldıraç için SharePoint nesne modeli ve/veya web hizmetleri kullanan bir tam özellikli AJAX etkinleştirilmiş form oluşturma.

Son seçenek sıfırdan başladın gibi hissedebilirsiniz, ama belgili tanımlık SharePoint peron size aşağıdaki temel özellikleri ile kapalı başlar ki gerçeği göz önünde:

  • Güvenlik modeli ile bakım.
  • Menü sistemi bakım ile.
  • "Asıl tablo" (Yani. Özel listeler) Güvenlik ile, yerleşik bakım ve denetim.
  • Arama.
  • Arka uç bütünleştirme araçları (İVB).

Visual Studio'da yeni boş bir proje ile başlatırsanız, altyapı ve sıhhi tesisat ne SharePoint sunmaktadır yakın olsun önce inşa etmek çok şey var.

Microsoft SharePoint uygulama geliştirme bu yönde genişletmek niyetinde inanıyorum. Varolan SharePoint temel için doğal bir uzantısı gibi görünüyor. Microsoft CRM uygulama genişletilebilirliği üstbilgi/ayrıntı uygulama geliştirme desteklemek için gereken türler, büyük miktarda sağlar. CRM'de bu özellikleri olmasına rağmen, teknoloji belli ki SharePoint geliştirme ekibi için mevcuttur ve bunun yanında son-in SharePoint Ürün onun yol yapacak bekliyoruz 2008. Kimse bir bilgi ya da bu fikir varsa, yorum lütfen.

</sonunda>

Çabuk uç: İçerik Sorgusu Web Bölümü, Arama sütunu değeri ve xsl

I-si olmak bir sütun adı "Gayrimenkul yer" adlı bir içerik türü.

Bu sütun türüdür "arama".

Ben değişiklik <CommonViewFields> ve sütunu görüntülemek için ItemStyle.xsl.

Basit bir <XSL:değer-seçin =…> sıralı veri içeren dahili bir değer geri döndürür, gibi:

1;#Miami

İnsan dostu faydalanabilmek için, XSL alt dizeden sonra kullanın, görüldüğü gibi:

<XSL:değer-seçin "alt-sonra =(@ Real_x005F_x0020_Estate_x005F_x0020_Location,’#’)"></XSL:value-of>

xsl dönüşümleri arama değerleriyle çalışma ve insan dostu değerini almak için bu tekniği kullanın..

<sonunda />

Technorati Tags: , ,

SharePoint Beagle Aralık gündeme & Canlı

Bu zaten bildiğiniz, Ama Aralık baskısının SharePoint Beagle canlı yayında.

Bence okumaya değer olan her madde.

Biraz ekstra bir şişlik için vermek istiyorum. arkadaşımın makale (Natalya Voskrensenskya). O ne o özel listeler kullanılan tasvir ederken fantezi bir ekran-shot sağlar, iş akışı, SharePoint Designer, veri görünümleri ve yosun bir Self-Servis eğitim özelliği uygulamak için diğer öğeleri. O birçok farklı iş senaryolarda uygulanabilir teknikler açıklanır. Kontrol etme onun blog Bunu yaparken.

Kontrol etmeyi unutmayın benim yazı as well 🙂 I wrote about using MOSS to help an HR department manage open positions.

</sonunda>