Buwanang Archive: Setyembre 2009

Internet Explorer 8 Pag-crash // 64 bit Operating System

Ang isang komento mula sa Bob Fox (gamit ang Twitter, @ Bfox11b) mapaalalahanan sa akin na ako ay sinadya upang magtapon ng sama-sama ng isang mabilis na entry ng blog na naglalarawan ng problema at ang aking mga solusyon sa Internet Explorer pag-crash sa akin sa lahat ng oras.

Ang ilang mga buwan na nakalipas, Nakatanggap ako ng isang bagong laptop (Dell Vostro 1720). This is my first 64 bit machine at ako ay tumatakbo 64 bit IE8. Over time, Nagsimula ito ng pag-crash unpredictably, pero madalas (marahil araw-araw). It’s pretty agile at recovering from all that, but it was a real nuisance.

Ang problema ay mukhang naging isang adobe plugin, “Air” or their flash plugin – I don’t really know what it’s called or care all that much. It turns out that it’s not compatible with a 64 bit na kapaligiran (na kung saan ay ganap * * makatuwirang; hindi ito gusto 64 bit ay ang uri ng bagay na sinuman maliban *** mabaliw *** mga kumpanya nais na suporta o anumang bagay). I tried to uninstall it but that experiment only lasted about 15 minuto. It turns out that a ridiculous number of sites are using flash tech (Maaari ko bang maging ang huling isa upang mapagtanto na ito sa planeta). Kaya, Hindi ako mabubuhay kung wala ito at hindi ako maaaring gumamit ng IE8 64 kaunti.

My answer is to switch to 32bit IE8. It’s been smooth sailing since then.

</dulo>

SharePoint Shop Talk Huwebes, 09/03 sa 12:30 PM EDT

Ipagpatuloy namin SharePoint Shop Talk bukas sa 12:30 PM EDT. Gaya ng dati, kung may anumang mga paksa o mga tanong na gusto mo ang panel upang tugunan, paki-email ang mga ito sa info@arcovis.com.

Sa linggong ito kami ay pagguhit ng ilang mga katanungan mula sa www.endusersharepoint.com Hindi makasagot Panel Ang mga forum:

  • "Naiintindihan ko na ang magulang site at isang bata site ay hindi maaaring makipag-usap. Halimbawa, Gusto kong itulak ang alinman sa data mula sa isang listahan sa isang site na anak sa isang listahan sa isang site ng magulang o magkaroon ng magulang site hilahin ang data mula sa site na bata. Mayroon bang paraan upang magdisenyo ng daloy ng trabaho upang makamit ang pagkakaroon ng data na ipinadala para nakuha mula sa mga listahan sa isang magulang / anak sa kaugnayan ng site?"
  • "Sa aking newform.aspx para sa aking pangunahing listahan, Mayroon akong isang lookup haligi na tumuturo sa hanay na pamagat sa aking mga empleyado listahan.

    Sa mga empleyado listahan, there is another column that is a checkbox named ‘active’.

    Ano ang gusto kong mangyari ay nasa newform ng pangunahing listahan, kapag nag-click sila sa dropdown na ito ay nagpapakita lamang ng mga tala mula sa mga empleyado na listahan ay minarkahan ng aktibong.

    Mayroon bang paraan upang i-filter sa dropdown sa newform.aspx ang mainlist sa gayon ito ay nagpapakita lamang ang mga minarkahan aktibo?"

  • "Alam ko na ito ay simple ngunit, para sa buhay ng sa akin hindi ako maaaring kumuha ito upang gumana! Mayroon kaming isang talakayan board na kami bumuo ng isang patlang ng petsa sa pag-expire ng tawag. Gusto kong magkaroon ng awtomatikong nag-expire na tanggalin ang mga item pagkatapos ng kanilang expiration date. Kung maaari mong ipadala sa akin ang isang screen shot ng workflow magiging magkano pinapahalagahan. Talaga kung nag-expire = ngayong araw pagkatapos ay tanggalin ang kasalukuyang item "
  • "Ako ay sinusubukang i-set up ng isang pag-sign up para sa listahan ng biyahe ang dugo, kung saan isang beses sa isang oras puwang ay pinili, ito ay hindi na magagamit. Mayroon bang paraan upang gawin ito, bukod lang sa paggawa ng isang Excel-uri spreadsheet maging ang pag-sign-up? "

At kung kami ay may oras:

  • Gaano karaming mga eksperto SharePoint aabutin upang baguhin ang isang ilaw bombilya?

At saka, sagutin namin ang tanong nang direkta mula sa email at kami ay bukas sa mga katanungan sa anumang oras sa pagtawag mismo.

Magrehistro dito: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=0dc4shjthnl6d0mm

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

SharePoint On Line // BPOS - Ang ilang mga kamay Sa Karanasan

(Nota: artikulong ito ay na-cross-post dito: http://www.endusersharepoint.com/?p=1912)

I-update 09/01/09: Batay sa kaba ng feedback, I need to clarify that InfoPath is supported in the sense that BPOS provides forms libraries. What I mean when I write "not supported in any way" is that InfoPath forms services functions are not supported. That means that you can’t publish an InfoPath form to BPOS and and have it render in the web browser. It also means that some out of the box workflows, which use InfoPath (even in MOSS standard edition) don’t work in BPOS because their initiation and other forms use InfoPath. Hopefully that clears things up.

I had a chance to really dig into Microsoft Online’s offering earlier this year and specifically the business productivity online suite (BPOS). This came along before I even hard a firm plan to set out on my own at Arcovis. I immediately saw, gayunman, that BPOS could be a key part of my company’s internal infrastructure and over time, it has become exactly that. Arcovis, uses it on a daily basis. I thought I’d share some of that experience from a practical perspective in case you want to evaluate it for yourself or are just curious about it.

As the word “suite” in BPOS implies, you get a small bundle of applications:

  • Exchange
  • Live Meeting
  • Communicator
  • SharePoint

You can buy each of them separately, Naniniwala ako. It’s all spelled out relatively clearly on the Microsoft online site. You may be able to get better deals through MSFT partners. Arcovis has been working with Cloud Istratehiya and they seem to know their stuff, so I’d include them in your list of vendors if you do a multi-vendor search.

I outline my experience and thoughts for each of these respectively.

Exchange

This is a hosted exchange environment and from my perspective, it works like any other Exchange server I have ever used. It’s fully integrated with all of my fellow Arcovis partners’ environments and gives me access to the calendar (which is huge). Good stuff.

It also provides the Outlook Web Access (OWA) interface. That means I can get my email on any machine that has a web browser.

My HTC mobile phone, running Windows Mobile 6.1(?) connected to it nicely via Active Sync. It did this in exactly the way I expected and wanted.

I don’t consider myself much more than a casual outlook and exchange user so there may be really important Exchange features that just aren’t supported and I wouldn’t necessarily know it.

I think the strongest recommendation I make for this is that I am completely unaware that my exchange environment is “somewhere else.” I don’t know see any difference in Exchange and how I use it on a daily basis versus the half dozen or so other times I used someone’s exchange environment. Sa katunayan, this is better because it simply works.

Bottom line – hosted exchange is what it needs to be and I’m very happy with it.

Live Meeting

This is a truly indispensible tool when you’re in the consulting business. I fire up instant live meetings several times a week to show intermediate work product to clients, to watch them break my solutions so that I know how to fix them, do sales presentations, at iba pa. Live meeting is bundled with BPOS and it’s very easy to use.

I’m even less of a live meeting expert than I am on exchange. Gayunman, for my purposes, it’s great.

Communicator

Hanggang ngayon, I use communicator almost only for presence information. I say “only” but have that presence data available to me whenever I’m connect has become addictive. With communicator installed and running, my colleagues know when I’m available, what my schedule is like at this moment, and can IM me (though the IM interface is pretty dull, at best). It’s one of those things that I really miss when I don’t have it. I actually get a little annoyed when my colleagues aren’t running communicator because the presence information is missing.

The presence indicator feels pervasive. It shows up in SharePoint whenever their name appears as an author to a document, assigned a task, at iba pa. It shows in email, embedded right in outlook. It shows up in the communicator client itself.

For the most it just sits there running in the background and decorates my outlook and SharePoint screens with real-time presence information. It’s very cool.

SharePoint

My favorite bit, mangyari pa, is SharePoint.

BPOS provides a modified version of MOSS standard edition. I’ll explain “modified” below. We’ve been using our BPOS SharePoint portal for stuff like:

  • Marketing information
  • Sales (proposals, lead tracking) –> we do plan to invest in a CRM solution but for now, SharePoint is working out as our CRM solution.
  • Partner and customer contacts
  • Hanapin
  • Client project information
  • Billing (mainly for storing our invoices)
  • Discussions
  • Prototyping solutions
  • Building out demonstration sites (e.g. new hire management HR process)
  • Time sheets
  • Document collaboration

Talaga, all the stuff you’d expect to use SharePoint for.

Along the way, we use technical features like:

  • Alerts
  • SharePoint Designer
    • Workflows
    • Branding
  • Content types
  • CQWP
  • Document libraries with version control
  • Custom lists for all kinds of things (like our time sheets)
  • jQuery (and all the goodness that can come from that, including AJAX calls to SharePoint web services)

What can’t I do with it? There are a bunch of things that would be nice:

  • I cannot provide anonymous access. Sa katunayan, i don’t think I can do that for any price. I could be wrong, or hopefully MSFT will change this in future.
  • No InfoPath of any kind.
    • This has the slightly strange side effect of blocking a few standard MOSS workflows that rely on InfoPath.
  • No server side code. That means, bukod sa iba pang mga bagay:
    • No event receivers
    • No custom SharePoint designer actions
    • No custom field types
    • No proper SDLC (i.e. features/solutions).
    • No access to stsadm
  • No access to a shared service provider.
    • The last bit is a little sad because we can’t do as much search configuration I would like.

      You basically give up a lot of technical capability and are forced to live within the confines of out-of-the-box SharePoint functionality.

      I can live with that. I have found myself wanting to slap together an event receiver or use a custom action once or twice,, but for the most part, I don’t notice the lack.

      I should add that this is not a comprehensive list of the differences between a hosted “on prem” MOSS environment and SharePoint on line. Cloud Strategies has a very detailed presentation that goes into all that if you’re interested. I’m speaking from the perspective of a business owner leveraging the tool.

      Ease of Use

      Microsoft provides a nifty desktop application that enables quick and easy access to all of the BPOS functions:

      image

      You don’t need to use it, but eliminates the need to log into each of the applications separately and for live meeting, It’s quite nice because you can do a “meet now” session with just 2 clicks (one on the “web conferencing” button above and another on the web browser that pops up). It’s also nice to get OWA with one click, though you can just put that in your browser favorites as well.

      The other major advantage with this desktop application is that it provides a background kind of single sign on service. As long as this is running in the background, I can open up web browsers and connect to my BPOS environment without ever needing to enter credentials.

      Full Disclosure

      Microsoft made BPOS available to me for free so I am not currently paying the monthly per user fee at this time. Gayunman, I see value there and you can accept on faith (o hindi) that I would pay for this service. The fact is that I can’t count on Microsoft providing this for free forever and it’s become so strongly integrated with my business that moving … the mind quails.

      Konklusyon

      BPOS is an insanely feature rich platform. Exchange, SharePoint (MOSS Standard!), presence, instant live meetings – it’s a lot of functionality that I would sorely, sorely miss if I had to live without it. My business would be severely impacted without it. Could I find replacement functionality? Probably, but I think I would have to cobble it together from a variety of other vendors, complicating my life. BPOS has so far proven itself to be stable and reliable. For the right kind of customer (like my company), BPOS is worth strong consideration.

      </dulo>

      Mag-subscribe sa aking blog.

      Sundin ako sa Twitter sa http://www.twitter.com/pagalvin