Mauzo ya nje-SPWeb Inaeleza Me "InvalidData” Lakini Takwimu ni Halali

Mimi niko katika mchakato wa kuandika makala kwa ajili ya watu wema katika www.sharepointbriefing.com na inahusisha kupeleka orodha kutoka shamba maendeleo ya kilimo uzalishaji.  Mimi bado wamezoea kutumia stsadm na haja ya kuvunja kwamba tabia, hivyo mimi fired up SharePoint 2010 Usimamizi Shell na alicheza karibu kutumia Export-SPWeb Backup orodha yangu.  Kitu gani strangely magumu ambayo imeonekana kuwa!

Mimi naendelea kupata hitilafu hii:

image

Kwamba kosa, "InvalidData: (Microsoft.Share…CmdletExportweb"”) ilikuwa mauaji yangu.  Mimi kukasirishwa na jinsi muda mrefu mimi Jihadi pamoja na hii.

Mimi hapo awali kukimbia katika ukuta na PowerShell na kutumika stsadm kupata kuzunguka.  Nilijaribu tena wakati huu na I got matokeo mazuri.

Mimi alitumia mengi ya fiddling wakati karibu na-Identity chaguo na kisha hatimaye na-ItemURL.  Ni zinageuka kuwa chaguo ItemURL inahitaji njia kamili ya orodha ya maktaba / wewe  unataka kuuza bila http://server kidogo.  Hivyo, licha ya ukweli kwamba hoja Identity ni akizungumzia subsite, ItemURL si jamaa na Kutambua lakini jamaa na ukusanyaji tovuti.

Ingekuwa ni nzuri kwa cmdlet kuniambia nini ilikuwa ya chini halali (Utambulisho katika kesi hii) na nini ulikuwa batili (ItemUrl).  Hizi kugusa kidogo kusaidia watu kukumbatia bidhaa.  Si kubwa Ding dhidi SharePoint, lakini kidogo angalau 🙂

Hopefully post hii kuokoa mtu kidogo ya huzuni katika siku zijazo.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Pamoja na kufanya kazi TreeNodeBinding katika Udhibiti TREEVIEW ASP.NET

Nimekuwa kazi juu ya nini Natumaini itakuwa hivi karibuni-iliyotolewa CodePlex mradi ambao hutoa nzuri jumuishi kidogo ya sehemu ya mtandao kuzungumza na kila mmoja kupitia uhusiano mtoa / matumizi kwa madhumuni ya kuchunguza tovuti SharePoint chini ya inashughulikia.  (Hii ina shaka kufanyika kabla, lakini huu ni mradi wa kujifunza kama mengi kama kitu kingine chochote).  Hii ni maana ya kuwa badala ya madirisha Explorer mtazamo wa SharePoint 2010 hati maktaba.

kanuni ina kawaida ya kujirudia wito chini ya SPWeb na SPLists kutoka hatua ya kutolewa kuanzia.  kitu kwamba hana apitaye kwamba wote hujenga kamba XML kwamba inaonekana kitu kama hiki:

<sitecollection url =’http://demo2010a:9090′>
 
<mtandao
     title = 'Aisee Dunia Sandbox' 
     Kigezo = 'tovuti kwa ajili ya timu ya haraka kuandaa, mwandishi, na kushiriki habari, Blah blah blah '>

     <orodha
        title = 'BCC_Health_Services_FAQs’
        Kigezo = 'CustomList’
       
listid =’http://demo2010a:9090/helloworldsandbox[kushiriki]1e02b001-3cb2-4f17-b63d-7809e86b4174′>
    
</orodha>

     <orodha
        title = 'BCC_Notifications' 
        Kigezo = 'CustomList' 
        listid =’
http://demo2010a:9090/helloworldsandbox[kushiriki]5a5a13d1-877c-41c0-9063-b9612be80d5e’>
     </orodha>

  </mtandao>

</sitecollection>

Nategemea ya kusafisha kwamba XML kabla ya yote yanayosemwa na kufanyika.

Nataka hatimaye kupata taarifa juu na katika kudhibiti TREEVIEW.  Si hasa nchi kuvunja mambo.

Changamoto mimi alichukua hapa ilikuwa kuunganisha mtazamo mti na XML Takwimu Chanzo kudhibiti badala ya manually kujenga treenodes yangu kama mimi tembeeni mti.  Mimi hii sehemu kwa sababu mimi nina makusudi kufanya mambo magumu juu ya mwenyewe (huu ni mradi kujifunza baada ya yote) na sehemu kwa sababu nina wazo hili utata kwamba kujenga nodes mti kama mimi tembeeni mti si wazo nzuri kwa muda mrefu.

tatizo na mfumo huu ni kwamba kudhibiti TREEVIEW hajui kuhusu sifa nzuri juu ya nodes kuvutia kama "orodha" au "mtandao" hivyo inaonyesha hii pato na default:

 

image

Hiyo si muhimu.  Hii ni ambapo darasa TreeNodeBinding husaidia.  Naweza kutumia hii kuwaambia kudhibiti TREEVIEW jinsi ni lazima kutafsiri XML.  Hapa ni mfano:

TNB = mpya TreeNodeBinding();
tnb.DataMember = "list"; // Hii ni katika studio xml kwa ajili ya tovuti.
tnb.TargetField = "listid";
tnb.ValueField = "title";
tnb.ToolTipField = "Template";

Kisheria hii anaelezea TREEVIEW kwamba wakati hupata <orodha> nodi katika XML, kuomba bindings kwa TargetField, ValueField na ToolTipField.  May katika programu, ramani hizo kama ifuatavyo:

  • TargetField: Wakati mtu Clicks juu ya thamani ya nodi, hii ni nini utapata kwa SelectedNode.Value.  Hii si kwa kuchanganyikiwa na ...
  • ValueField: Hii ni nini unataka TREEVIEW kuonyesha kwa mtumiaji.
  • ToolTipField: thamani kutoka XML kwamba unataka kama Tooltip.

Kuongeza kwamba TreeNodebinding kwa DataBindings maoni ya mti na kupata pato kama hii:

 

image

Mimi itabidi zaidi juu ya haya yote kama mimi kuendelea juu ya mradi na hatimaye kuweka hii juu ya Codeplex.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Kutafuta Mkuu SharePoint Talent

Hapa ni makala nyingine niliandika kwa ajili ya watu bora katika SharePoint Briefing entitled “Finding Great SharePoint Talent”. The article tries to give some advice on how to find truly good and well-experienced people when you’re looking to expand your staff.

Hapa ni teaser:

Teaser

Kuangalia ni nje.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Backup-SPSite cmdlet Kimya inashindwa Wakati kunyongwa na Idhini Wrong

Mimi nilikuwa kwenye server na mbio boring tovuti ukusanyaji Backup amri na cmdlet Backup-SPSite powershell na got makosa yafuatayo:

Backup-SPSite : Hawawezi kupata kitu SPSite na Id au URL: ...  (kamili ujumbe chini ya)

image

Nimepata masuala na seva hii alifanya hivyo mimi nadhani kwamba server alikuwa mgonjwa au kitu.  Mimi switched juu ya stsadm nzuri ya zamani na wakati huu mimi got makosa mbalimbali:

Operesheni hii unaweza kufanywa tu kwenye kompyuta hiyo ni alijiunga na shamba server ... (kamili ujumbe chini ya)

image

Bila shaka, ni juu ya kilimo na wote kwamba, lakini hakuwa kutokea kwangu kwamba nilikuwa na watumiaji katika akaunti yangu mwenyewe na mimi kawaida kuingia kwenye mfumo kama akaunti kwenye seva hii.  Mimi kwamba na Backup wamefanikiwa.  Ninachokiona kuvutia ni kwamba cmdlet alinipa usalama trimmed makosa ujumbe.  Hiyo ni aina ya nadhifu lakini hakuwa na msaada kwangu sana :) 

<mwisho />

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Moja kwa moja Orodha ya Jela – Cisco VPN Mteja

Iliyopita majira, Mimi umba "moja kwa moja jela" orodha kwa jokofu.  #1 kwenye orodha ni Lawrence O'Donnell (kwa ajili ya utabiri sahihi), lakini hiyo ndiyo njia zaidi ya upeo wa blog hii :)  Leo, Mimi kuongeza Cisco VPN mteja orodha, na kwamba katika upeo na pua.

rundo ya miaka iliyopita wengi wa wateja kutumika Cisco VPN kuwezesha upatikanaji wa kijijini kwa tovuti yao.  Kisha nyuma, Mimi umba PC virtual kwa kila mmoja wa wateja hizi na imewekwa Cisco juu ya kwamba? Kwa nini?  Sababu Cisco kufuli mashine yako ili kwamba huwezi hata kuvinjari Printers mtandao wa ndani, basi zana peke hatari kama Skype, Mwasilishaji na "~" muhimu.  Lakini,  kama wewe kufunga juu VM, VM yako imefungwa chini lakini si mwenyeji wako. 

Mimi nina kumbushwa ya siku hizo utukufu leo ​​kwa sababu mimi na kutumia Cisco VPN mteja * tena * na kufuli na mimi na mimi kuwa na matumizi yake katika dakika.  Nisingependa blog juu ya kiasi gani Cisco VPN mteja anastahili kuwa jela badala ya kutumia ...

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

SharePoint Fest – Denver

Mimi itakuwa akizungumza katika Denver katika SharePoint Fest tukio Mei.  Mimi nina kwenda kujadili baadhi ya biashara ya kawaida na ya kiufundi wanataka-kwa-nini kiko katika workflows Designer SharePoint na muhtasari wa baadhi ya chati unaweza kutumia kuyatatua.

Kuna mengi ya mambo mengine ya kuvutia sana kinachoendelea katika mkutano, ili kuangalia nje: http://www.sharepointfest.com/Denver/

Siyo tukio bure na mimi kuwa na kanuni discount Handy, hivyo kuacha maoni au Ping mimi na mimi itabidi furaha kutoa nje.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Kutekeleza Global Sinema-up Taarifa System

Niliandika juu ya makala kwa ajili ya www.sharepoint.briefing.com haki "Kutekeleza Global Sinema-up Taarifa System."  Kazi hiyo itumike kwa ajili ya chuo jamii ya kuwasiliana closings shule kutokana na theluji na kadhalika. 

Ni matumizi ya orodha desturi, nje ya boksi SharePoint za huduma na baadhi jQuery kufanya kazi.

Hapa ni teaser:

image

Kusoma kitu wote hapa: http://www.sharepointbriefing.com/features/article.php/3918471/Implement-a-Global-Pop-up-Notification-System.htm

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Kuunganisha Filters Field Nakala ya Sehemu wako Custom Mtandao

Nilitaka kupokea taarifa kutoka filter Nakala Field katika SharePoint 2010 katika sehemu yangu desturi mtandao.  Nilijaribu kwa kutumia hii MSDN makala kama msingi lakini makala ni ama kuvunjwa au mimi tu si kufuatia kwa usahihi.

zaidi kidogo ya kutafuta walifika Mike Smith MSDN mchango hapa (http://social.msdn.microsoft.com/forums/en-us/sharepointdevelopment/thread/72F1732A-7F93-441E-8644-2E82BBB153D9).

Kuna mengi ya mambo huko nje juu ya sehemu connectable mtandao lakini makala Mike ni rahisi kama anapata.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Renaming Mtandao Sehemu Namespaces (Au, Sababu moja kwa ajili ya Sehemu ya "Web au Mtandao wa Kudhibiti Fomu kwenye Ukurasa huu haliwezi kuonyeshwa au nje)”

Nimekuwa kazi ya kupata wangu chops dev nyuma na hadi mwisho kwamba, kazi katika mradi hobby kwamba ina bits zifuatazo:

  • Kushikamana mtandao sehemu ambazo hupokea tovuti au tovuti URL ukusanyaji kutoka nje ya boksi SharePoint sehemu Nakala Filter mtandao.
  • Hii ni sehemu ya mtandao inaonekana up info zote kuhusu tovuti kuchaguliwa, inazalisha mfuko XML na hukabidhi kuwa mbali na WP mwingine katika ukurasa (kupitia uhusiano).
  • 3rd mtandao sehemu inapata XML na anafanya baadhi XSL kubadilisha mambo.

Nilitaka kubadili jina la nafasi ya jina la bits wote na "Nivlag" na mimi nilikuwa kupata hit up na makosa yafuatayo wakati mimi uliotumika sehemu ya mtandao  mtihani wangu mazingira:

Sehemu ya Mtandao au Mtandao wa Kudhibiti Fomu kwenye Ukurasa huu haliwezi kuonyeshwa au nje.  aina haikuweza kupatikana au si kusajiliwa kama salama.

Hili ni tatizo la Beginner lakini nilifikiri ningependa kuandika maelezo katika hii anyway.  Mimi unasababishwa kosa wakati mimi haki-clicked juu ya nafasi jina default (ambayo defaulted kwa jina mradi), kuchaguliwa Refactor na kisha Ipe kama hivyo:

image

Kwamba hakuwa na kubadili jina mambo katika rundo ya maeneo katika mradi, lakini haitoshi.  Wewe pia haja ya kufanya marekebisho mengine kadhaa:

1. Manually wazi na kurekebisha faili, "ShaerPointProjectItem.spdata". Kwamba faili XML ambayo ina <SafeControls> sehemu.  Badili jina namespace kazi ni hawajui faili hii kwa sababu yoyote, hivyo unahitaji update Eneo la majina kuna manually.

2. Manually hariri webpart. Faili.  Kwa sababu yoyote, Visual Studio haina mabadiliko katika kumbukumbu ama.  Kubadili "<aina>"Node kutafakari namespace yako iliyopita huko.

3. Mwisho, kulingana na jinsi refactored mabadiliko namespace, Visual studio inaweza pia updated string kwamba marejeo yenu ascx. faili hapa:

binafsi const string _ascxPath = @ "~ / _CONTROLTEMPLATES ......

Unaweza haja ya kubadilisha hiyo nyuma.  Wewe utakuwa sababu utapata kosa sawa na zifuatazo wakati kujaribu na kuongeza sehemu ya ukanda wa mtandao sehemu ya mtandao  ukurasa:

Server Error in ‘/’ Maombi.


The file ‘/_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ haipo.

Description: isipokuwa unhandled imetokea wakati wa utekelezaji wa ombi wa sasa mtandao. Tafadhali hakiki kuwaeleza stack kwa taarifa zaidi kuhusu makosa na ambako asili ya code.
Maelezo ya ubaguzi: System.Web.HttpException: The file ‘/_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ haipo.
Chanzo Hitilafu:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

 

Kurekebisha rejea huko na unapaswa kuwa mzuri wa kwenda.

4. Mwisho, halisi ASCX file bado alikuwa na kumbukumbu (kwa ajili yangu) kwa namespace umri wa awali (kazi refactor / Badili jina hakuwa na kurekebisha hili).  Kufahamu kuhusu kosa hili wakati kujaribu na kuongeza sehemu ya mtandao ukurasa na kupata ujumbe zifuatazo:

Server Error in ‘/’ Maombi.


Parser Hitilafu

Description: Hitilafu imetokea wakati parsing ya rasilimali zinazohitajika kwa huduma ya ombi hili. Tafadhali hakiki zifuatazo maalum maelezo kosa Hazrat na kurekebisha chanzo yako faili ipasavyo.
Parser Hitilafu Ujumbe: Could not load type ‘RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl’.
Chanzo Hitilafu:

Line 6:  <%@ Import Eneo la majina = "Microsoft.SharePoint" %> 
Line 7:  <%@ Register Tagprefix="WebPartPages" Eneo la majina = "Microsoft.SharePoint.WebPartPages" Bunge = "Microsoft.SharePoint, Version = 14.0.0.0, Utamaduni = neutral, PublicKeyToken = 71e9bce111e9429c" %>
Line 8:  <%@ Document lugha = "C #" AutoEventWireup = "kweli" CodeBehind = "VisualWebPart1UserControl.ascx.cs" Inherits = "RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl" %>

Chanzo Picha: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    Line: 8


Toleo Habari: Microsoft NET. Mkakati Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927

Hariri ascx. Faili moja kwa moja na kurekebisha namespace kuvunjwa.

Katika hatua hii, Mimi hatimaye walikuwa na sehemu mtandao wanaoishi katika namespace ya kuchagua yangu.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Utendaji Point – Siyo tu kwa ajili ya geeks BI yoyote Zaidi

Niliandika makala juu kidogo juu ya Point Utendaji mapema wiki hii na ni tu kuchapishwa www.sharepointbriefing.com.  Hapa ni intro:

 

image

Bonyeza hapa kusoma makala.

Nadhani kuwa jumla ya Utendaji Point maendeleo uzoefu ni Awkward katika hatua hii ya muda, lakini ni dhahiri kupatikana.  Katika matoleo ya awali, nilijisikia kama ilikuwa tu daraja mbali mno kwa watu wengi SharePoint.  mazingira mapya inahitaji kupata mikono yako chafu, lakini wakati kupata chini ya inashughulikia, ni kabisa kumtambua.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin