In Praise of jQuery Feabhsaithe Cuardaigh-Mar-A-Cineál (ag Jan Tielens)

Tá mé ag obair ar taispeántas BPOs (luath a bheith ar fáil suas ar láithreán Microsoft) and I wanted to add a little pizzazz. I’ve known about Jan Tielen ar iarrachtaí ar feadh tréimhse fada agus shíl mé go mbeadh sé a bheith ina teicníc mór a chur leis an taispeántas, so I did. You can read about it here: http://weblogs.asp.net/jan/archive/2009/07/02/sharepoint-search-as-you-type-with-jquery.aspx. It’s so simple to use it should probably be a crime (agus b'fhéidir go bhfuil áit éigin).

Cuir mé díreach tar éis dhá phointe leis an méid a chruthaigh sé cheana / Scríobh faoi:

  1. Seo a dhéanann, i ndáiríre, ag obair i BPOs (SharePoint ar líne) timpeallacht.
  2. Chun é a dhéanamh sé ag obair gan teachtaireacht aníos annoying réimír an tagairt don leabharlann jquery le https ionad http, mar atá i:
<Cineál script ="text/javascript" src ="https://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>

Jan points out that you should probably move the library itself to your site. Feeling a little lazy today, Chinn mé a blag faoi ina ionad 🙂

</deireadh>

Tá an post seo ceann eile i mo ar siúl go leanúnach sraith ar conas é a úsáid jQuery le SharePoint.
Más mian leat níos mó eolas faoi jQuery fhoghlaim, Molaim go mór: jQuery i nGníomh ag Bear Bibeault agus Yehuda Katz.

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

SharePoint Siopa Plé Déardaoin 10/29 ag 12:30 AM EDT

Bíonn an chéad Plé Siopa SharePoint siúl Déardaoin na seachtaine ag 12:30AM EDT.

Táimid tar éis glacadh dhá sheachtain de thalamh (mar gheall ar Chomhdháil SharePoint tseachtain seo caite) agus mar thoradh air sin, ní mór dúinn roinnt ceisteanna i scuaine, not to mention all kinds of cool stuff to talk about regarding SharePoint 2010. All of the panel members attended SPC, mar sin a thabhairt do SP 2010 ceisteanna ar an nglaoch nó iad a sheoladh chuig questions@sharepointshoptalk.com.

Chomh maith as a cuid mhaith de na glaonna a cuireadh ar leataobh chun labhairt faoi roinnt SP 2010 feabhas, beidh muid ag plé a dhéanamh freisin:

  • Cén fáth a léiríonn SharePoint roghanna nascleanúint éagsúla faoi suímh láithreán (Athraíonn sé seo bunaithe ar ghnéithe agus cumraíocht láithreán)
  • Mhodhnú versions.aspx - fadhbanna, deacrachtaí sin a dhéanamh (Níl aon ionadh orm 🙂 ).
  • Leabú RSS feeds isteach i suíomh nuair a léirítear an fhoinse fhíordheimhniú.
  • Ag baint úsáide as stsadm a bhainistiú logáil.

Cláraigh anseo: https://www.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=p663256djrrflfdw

Mar is gnáth, seol aon cheisteanna nó ábhair plé a questions@sharepointshoptalk.com, ríomhphost chugam díreach nó go twitter @ pagalvin.

Tá súil againn go bhfeicfidh muid ansin thú!

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

Quick Amas: Léitheoireacht InfoPath XML díreach Ó SPListItem i SharePoint

I’m been working on a project where I need to extract attachments from an InfoPath form. There are some good resources for parsing InfoPath forms (a bhfuil ach comhaid XML, mar sin tá sé i ndáiríre éasca go leor).

Cé go raibh mé ag tógáil suas ar an tionscadal, I started by downloading an InfoPath form and saving it to my local hard drive. My c# code was reading directly from that instance. Mar sin féin, the InfoPath forms are really living inside a SharePoint forms library. I did a little half hearted searching to find out how to read it directly from the library and almost gave up, in which case I would have saved the form to a local temp directory and read it from there. Mar sin féin, there’s no need to go through those hoops as you can read it directly from the library. This little snippet shows how:

/// Stuif sainmhíniú Aicme anseo, lena n-áirítear:
príobháideach SPFile mySharePointFile; /* Cuid de SPList */
// Téann cód Níos anseo agus taobh istigh de modh an rang atá againn:
XmlTextReader textReader;
textReader = nua XmlTextReader(mySharePointFile.OpenBinaryStream());

textReader.WhitespaceHandling = WhitespaceHandling.Dada;

textReader.Read();

// Má tá luach an nód

cé go (textReader.Read())
{

… and so on and so forth …

Tá siad beagán eochair thuas gur féidir linn a léamh ar an InfoPath díreach tríd an OpenBinaryStream() method call on the SPFile as a parameter to the constructor on XmlTextReader. It works great.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

Tapaidh agus éasca: Seol Ríomhphost Ag baint úsáide as Gmail SMTP Server in. GLAN C #

Ní hé seo go díreach le topaic nua, ach nuair is gá dom a dhéanamh air, I found a lot of “why won’t this work for me” and not too many direct answers. I hope someone finds this useful.

Beidh an beagán a leanas de chód sheoladh r-phost ag baint úsáide as mo chuntas gmail féin é a dhéanamh, lena n-áirítear aidhlicí:

ag baint úsáide as System.Net.Mail;
ag baint úsáide as System.Net;

NetworkCredential loginInfo = nua NetworkCredential("[Mo haitheantas ar Gmail]", "[Mo Pasfhocal Gmail]");
MailMessage msg = nua MailMessage();
msg.From = nua MailAddress("[M Gmail Id]@ Gmail.com");
msg.To.Add(nua MailAddress("paul.galvin@arcovis.com"));
msg.Subject = "Test infopath dev subject";
msg.Body = "<html><comhlacht><láidir>A teachtaireacht láidir.</láidir></comhlacht></html>";
msg.IsBodyHtml = fíor;

foreach (teaghrán aFile i NIPFD.GetAttachmentNamesAndLocations())
{
    msg.Attachments.Add(nua Attachment(aFile));
} // Iatáin a chuirfear.

SmtpClient cliant = nua SmtpClient("smtp.gmail.com");
client.EnableSsl = fíor;
client.UseDefaultCredentials = bréagach;
client.Credentials = loginInfo;
client.Port = 587;
client.EnableSsl = fíor;
client.Send(msg);

A giotán roinnt eochair que mhoilligh mé síos agus tuairimí eile / nótaí:

  • Cruthaíonn an chéad líne de dhíth ar an réad loginInfo que a bhaint as an id gmail stripped "@ Gmail.com". Mar sin,, má tá mo sheoladh ríomhphoist gmail "Sharepoint@gmail.com"Agus is é mo phasfhocal" xyzzy "ansin bheadh ​​an líne cuma mhaith:

NetworkCredential loginInfo = nua NetworkCredential("sharepoint", "xyzzy");

  • Is é mo chuntas gmail ar bun chun úsáid SSL agus ní raibh que fadhb.
  • There is some conflicting information out there on what port to use. I used port 587 agus d'oibrigh sé fíneáil do dom.
  • I mo chás, I also needed to send attachments. That NIPFD object has a method that knows where my attachments are. It’s returning a fully path (e.g. "C:\temp\attachment1.jpg”. In my test, Bhí mé dhá iatáin agus iad araon, d'oibrigh fíneáil.

Bhain mé úsáid as stiúideo amhairc 2008 a scríobh cód seo.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati: ,,,

Comhdháil SharePoint 2009 - Faigh Do Real Sonraí Am Raw Ó Twitter

Tá mé ag súil go bhfuil a fhios beagnach gach duine ar aon nós, but I thought I’d toss out a quick note that there’s a tremendous amount of very interesting information available via twitter. The hash tag #SPC09 seems to be the most popular. Like always, níl a lán de silliness agus "i" jokes, ach más féidir leat a fháil anuas go, check it out. I do my best to respond to comments or questions directed to me and I know that a lot of others do as well, mar sin nach bhfuil sé ach aon-bhealach sreabhadh faisnéise.

New sessions start in just under two hours and continue up until about 3pm EDT this Thursday. It will start to pick up then.

Amharc ar an beatha twitter anseo: http://twitter.com/#search?q=%23spc09

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

Programmatically Ceangaltáin Bhaint Ó Foirmeacha InfoPath (Lena n-áirítear a n-ainmneacha!)

I have an expense entry solution for a client that leverages InfoPath and workflow. At one point during the approval process, Is gá dom a ghiniúint r-phost go bhfuil gach ceann de na sonraí InfoPath maith chomh maith leis na ceangaltáin féin ionas go (osna) Is féidir le duine éigin a chur go bhfuil na sonraí de láimh agus ath-eochair sé isteach iarratas bunachar sonraí Oracle.

It’s not very difficult to get at or parse the InfoPath form. I didn’t know how to handle the attachments, áfach,. After an hour or two of poking around the Internets (le eternity!) Fuair ​​mé airteagal seo: http://support.microsoft.com/kb/892730

It provide some handy code to extract the attachment from a node in the form. (Ní mór duit fós a fháil ar an nód agus go léir go, ach sin ach parsáil XML).

Tá a fhios agam go bhfuil an ceangaltán base64-ionchódaithe agus chuaigh mé ar dtús síos an cosán ar díreach aisti na sonraí base64, decoding it and saving it. Mar sin féin, Thuig mé go tapa nach raibh a fhios agam conas a fháil ar an t-ainm comhaid é féin go dtí go bhfuair mé an t-alt thuasluaite.

Chinn mé i ndáiríre go leor go luath, ach bhí chuir mé amach ag a phearsantacht scoilt. Ar thaobh amháin, the article *says* it’s good for InfoPath 2007. Ach, an Cód agus na treoracha ar fad faoi Stiúideo Amharc 2003 agus déanfar tagairtí do InfoPath 2003.

Bottom line, an cód go bhfuil tAirteagal seo ar fáil ag obair go maith dom (go dtí seo). I can get my InfoPath form, Is féidir liom a pharsáil é, I can find and decode the attachment and I know its name. What more can one ask of one’s life?

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati: ,,

Má tá imní ort nach féidir le do thimpeallacht SharePoint a bheith ina tad unhealthy, lig dom cabhrú leat a shocrú go le seiceáil sláinte.

SharePoint Siopa Recap Plé le haghaidh 10-08-2009

Inniu SharePoint Plé Siopa clúdaithe a raon leathan de thopaicí is gnách:

  • We discussed the issues around opening up parts of a SharePoint site collection to your trading partners. It’s not the most complicated thing in the world, ach nuair a thosaíonn tú ag caint faoi amach os ard, you realize there are a lot of small individual things that need to be done to do this correctly. You have to consider the firewall, ceadúnú (Ní féidir le do inlíon SharePoint ceadúnas, agus ní dócha go mbeidh, dóthain), SharePoint chumraíocht (Aam, iarratais gréasáin a leathnú chuig criosanna a dócha go bhfuil HTTPS chumas), etc. If anyone has a checklist of what to do and the sequence, I’d love to see it in comments. This question wins the “Most Discussed Question” aware of the year (go dtí seo).
  • I got to ask a question about the image library functionality that generates those thumb nail images. I speculated that an event receiver on the image library is generating the thumb nail. I’m probably way off base, but it does seem like there’s an entirely separate image on the web server for the thumb nail itself. Vamshi, Caint Siopa SharePoint rialta, pointí amach an iontráil seo blog: http://pathtosharepoint.wordpress.com/2009/08/23/picture-libraries-take-advantage-of-web-friendly-formats/. That’s a pretty interesting post about images in SharePoint if you’re interested in it.
  • Phléigh muid saincheaptha foirmeacha eagar (a chruthú duit tríd an SPD) and the fact that you lose the attachment functionality when you do that. Laura Rogers has blogged on that subject here: http://sharepoint911.com/blogs/laura/archive/2009/09/10/fix-for-the-custom-form-attachments-issue.aspx

An tseachtain seo, thugamar isteach mar ghné nua áit ar chaith muid faoi 10 minutes demonstrating an interesting tip/trick in a SharePoint environment. An tseachtain seo, léirigh dúinn conas a Chuir ábhar mar chuid gréasáin eagarthóir (agus ar ndóigh, aon chuid gréasáin) to a newitem.aspx page. Sa chás seo, the objective was to show some extensive online help for that newitem.aspx page. This is also one of the usual starting points for integrating jQuery into your environment. Tseachtain seo chugainn, we do plan to show a jQuery tip/trick. Tá súil againn go bhfeicfidh muid ansin thú.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

SharePoint Siopa Plé 10/08/08 ag 12:30 AM EDT

Táimid ag óstáil ar ár SharePoint seisiún Plé chugainn seachtainiúil Siopa amárach ag 12:30 AM EDT.

Is é seo an Q oscailte&A and general kibitzing session on all topics SharePoint related.

Is féidir leat léamh recaps éagsúla de sheisiúin roimh anseo a fháil tuiscint ar cad a dhéanann muid ar na glaonna anseo: http://paulgalvin.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&_c=BlogPart&partqs=cat%3dPublic%2520Speaking

Is é Clárú suas agus réidh dheis anseo: https://www.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=0z40kg9nb0t0842f

Twitter do cheisteanna chugam, "Piliúir.

Iad a ríomhphost chuig questions@sharepointshoptalk.com or just show up on the line and ask them out loud.

Tá súil againn go bhfeicfidh tú ansin!

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

Chun Blag nó Gan Blag - Is é sin an cheist (chun Blag Eolas)

Tabhair faoi deara: Bhí sé seo sa phost ar dtús chun www.endusersharepoint.com.

A few weeks ago I had the chance to speak at SharePoint Saturday in New York. Arís, a tremendous event. An uair seo, I spoke about “learning SharePoint” – a very broad topic. During the presentation (ar féidir leat a fháil anseo), Labhair mé faoi ar éagsúlacht na teicnící le haghaidh "foghlaim" SharePoint, lena n-áirítear rudaí cosúil le foghlaim leabhar, oiliúint seomra ranga, chruthú do VM féin agus is tábhachtaí (dom), community participation. One way to participate in the SharePoint community is via blogging. Someone asked me about blogging in particular and asked my opinion on a few concerns he had that I’ve heard others mention before. It’s been itching at the back of my head for a few weeks so in my usual fashion, Tá mé ag scríobadh go itch ag blogging faoi.

Is cosúil go roinnt daoine a cheapann go bhfuil an oiread sin blagairí cáilíochta amach ann ar an ardán lá atá inniu ann agus go n-iontrálacha blag oiread cáilíochta curtha i scríbhinn go sa chiall, there’s nothing new to write about. Nó, the “new” thing is so narrowly focused that it’s not going to be interesting to anyone. I don’t agree with those sentiments or the underlying assumption about them.

Chun starters, má tá tú ag blogging mar tá sé mar chuid de do iarracht pearsanta ag foghlaim go maith SharePoint, it’s really irrelevant if someone has written on your topic or not. One of the drivers behind community participation, cibé acu is le haghaidh foghlama pearsanta nó nach, é go bhfuil tú Ní mór an ceart a dhéanamh. No one wants to put up some weak blog entry and look silly in front of the world. In the course of getting it right, bhfuil tú ag dul chun smaoineamh ar an ábhar trí níos mó go cúramach, etc. Thus, bhfuil tú ag smaoineamh, staidéar agus ag smaoineamh ar an ábhar seo ó gach cineál uillinneacha, chlé go deas, suas go dtí síos, taobh istigh agus amuigh (nó ar a laghad ba chóir duit a bheith). That’s a very valuable exercise. Go deimhin, it’s almost beside the point of pushing the “post” button by the time you finish writing it since you’ve already derived much of the benefit by now. Ar ndóigh,, bhfuil tú ag iarraidh a bhrú ar an gcnaipe bpost ar aon nós do chúiseanna éagsúla, but I digress. The bottom line is that blogging is a valuable learning exercise in and of itself, tréimhse.

I also reject the “it’s already been done” argument. So what if it was? The terrible consequence is that people who are looking up your topic via bing will now find two or five or a dozen articles. Who cares? I always prefer to find several articles on the same topic when I go searching the tubes for stuff. Different points of view, stíleanna éagsúla scríbhneoireachta, different approaches to the same problem – they all help me understand what I need. In my opinion, Is é an pobal aon áit gar do bhaint amach go pointe sáithiúcháin ar earraí bhlag chaighdeán maith ar ábhar ar bith ar fud an domhain SharePoint.

Mar sin,, blog shiúl! You won’t hear me complaining about it. I guarantee it 🙂

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Ná bheith ina Bull sa tSín Shop

Gearrchuntas stairiúil ar SharePoint (Ó Pheirspictíocht Núíosaigh Gaoil)

Tabhair faoi deara: This article was originally posted to www.endusersharepoint.com. I forgot to post it to my own blog 🙂

SharePoint a tháinig éabhlóid go leor ó lá go luath mar saghas ar theicneolaíocht goir ag Microsoft –tá sé tagtha chun cinn beagnach cosúil le scannán uafáis, where the mad scientist’s creation takes on a life of its own, breaking free of its creator’s expectations and rules. The technical evolution is obvious – the WSS 3.0 object model is richer and more complex than WSS 2.0, which was itself an improvement over earlier versions. The next version will no doubt show tremendous improvement over 3.0. From an End User’s perspective, áfach,, SharePoint’s evolution is even more significant.

In the early days, SharePoint didn’t offer much to End Users. They would have their usual functionality requirements, work with IT to define them well and implement a solution. IT would use SharePoint to solve the problem. The product wasn’t very accessible to End Users. I’ve thought threw a few analogies, but I decided to stick Venn Diagrams to show what I mean. When Microsoft first released SharePoint to the world as a commercial offering, lean sé patrún réasúnta traidisiúnta Úsáideoir Deiridh <-> IT relationship. A lot of End Users, cumarsáid agus obair le líon an-bheag de sé daoine chun réitigh a réiteach fadhbanna gnó a sheachadadh:

image

Is é an bhfearann ​​fhadhb foriomlán a bhfuil SharePoint ardán seachadta oiriúnach beag (especially compared to today’s SharePoint. End Users and IT worked in a more classic arrangement with IT: define requirements to IT, wait for IT do their work behind the curtain and take delivery of the final product.

As SharePoint evolved to the 2.0 world (SSU 2.0 and SharePoint Portal Server), several things happened. An Chéad, the “problem domain” increased in size. By problem domain, I mean the kinds of business problems for which SharePoint could be a viable solution. Mar shampla, you wouldn’t think too hard about implementing a serious search solution in a SharePoint environment until SPS (and even then, it wasn’t as good as it needed to be). Ag an am céanna, End Users have an unprecedented ability to not only define, but also implement their own solutions with little or no IT support.

The 3.0 platform (WSS and MOSS) maintained and increased that momentum. The problem domain is enormous as compared to the 2.0 platform. Virtually every department in a company, ranging from manufacturing health and safety departments to marketing, from sales to quality control – they can find a good use for SharePoint (and it’s not a case of mashing a round peg into a square hole). Ag an am céanna, the platform empowers even more End Users to implement their own business solutions. I try to capture that with this diagram:

image

This has proven to be both a potent and frustrating mixture. The 3.0 platform turns previously stable roles on their heads. Suddenly, End Users are effectively judge, giúiré agus executioner anailísí gnó, application architect and developer for their own business solutions. This gets to the heart of the problem I’m writing about. But before I dive into that, a ligean ar mheas ar an eilifint sa seomra.

Peering isteach an Ball Crystal

Conas a bheidh SharePoint 2010 difear an patrún seo? Will it be incremental or revolutionary? Will more, níos lú nó thart ar an líon céanna na n-úsáideoirí Deireadh aimsiú chumhacht féin chun réitigh a thógáil i SharePoint 2010? Will SharePoint 2010’s problem domain expand even further or will it just refine and streamline what it already offers in WSS 3.0 / CAONAIGH?

Níl go leor eolais "amach ann" a rá go sábháilte go bhfuil an freagra ginearálta:

  • The problem domain is going to dramatically expand.
  • Beidh úsáideoirí Deireadh aimsiú dóibh féin fiú níos mó ná riamh de chumhacht.

The Venn Diagram would be larger than this page and cause some IT Pros and CxO’s to reach for their Pepto.

I believe it’s going to be a tremendous opportunity for companies to do some truly transformational things.

Uimh Tairbh i mo tSín Shop!

Fuaimeanna seo iontach, ach ó mo thaobh mar chomhairleoir SharePoint agus a chur mé féin isteach na bróga de bainisteoir TF, I see this vision. I own a China shop with beautiful plates, criostail, etc (mo thimpeallacht SharePoint). I’ve rented a space, I’ve purchased my inventory and laid it all out the way I like it. I’m not quite ready to open, ach in oirchill, I look at the door to see if my customers are lining up and I notice an actual bull out there. I look more closely and I actually see dhá bulls and even a wolf. Then I notice that there are some sheep. Sheep are mar sin dona, but are they maybe disguised wolves? I don’t want bulls in my china shop!

It gets worse! When I rented the space, I couldn’t believe how nice it was. Wide and open, terrific amenities, very reasonable price. Mar sin féin, anois tá mé ag a bhaint amach go bhfuil na spásanna oscailte leathan agus an doras ollmhór ach meánmhéide breá le haghaidh tarbh atá le teacht wandering i agus dramhaíola a leagan ar mo tSín.

Tá mé ag brú ar an analaí i bhfad ró-, ar ndóigh. End Users are not bulls (chuid is mó acu, mar sin féin) agus ranna TF nach bhfuil (nó nár chóir surely) view their user community with that kind of suspicion. Mar sin féin, tá saghas seo de imbhualadh foirfe ag tarlú cheana féin i an 3.0 platform that I expect will only get worse in SP 2010. SharePoint already empowers and encourages End Users to define and implement their own solutions.

Sin mór agus go léir, ach tá an bhfíric go bhfuil sé fós a táirge an-teicniúil agus fós glaonna le haghaidh an cineál vigorous anailís riachtanais ghnó, design and general planning and management that technical projects require to be successful. These are not the kind of skills that a lot of End Users have in their bag of tricks, especially when the focus is on a technical product like SharePoint.

I’ve given this a lot of thought over the last year or so and I don’t see any easy answer. It really boils down to education and training. I think that SP 2010 ag dul a athrú ar an cluiche le beagán agus tá sé ag dul a imirt amach difriúil agus ag gluaiseacht go mall mar a dhéanann cuideachtaí rolladh amach a n-SP 2010 réitigh os cionn 2010 and beyond. In order to succeed, End Users will need to transform themselves and get a little IT religion. They’ll need to learn a little bit about proper requirements
analysis. They will need some design documentation that clearly identifies business process workflow, mar shampla. They need to understand fundamental concepts like CRUD (chruthú, thabhairt cothrom le dáta agus a scriosadh), dev/test/qa/prod environments and how to use that infrastructure to properly deploy solutions that live a nice long time and bend (not break) in response to changes in an organization.

In the coming weeks, I plan to try and provide some of my own new ideas, as well as link to the great work done by many other authors (on www.endusersharepoint.com agus in áiteanna eile) so that interested End Users can learn that old time IT religion. Keep tuned.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati: ,