মাসিক আর্কাইভ: এপ্রিল 2008

দ্রুত এবং সহজ: একটি InfoPath ফরম কেবল পঠনযোগ্য করুন (MOSS মধ্যে InfoPath ফরম সেবা)

ভালো একটি সাধারণ ব্যবসা দৃশ্যকল্প আছে:

  • ব্যবহারকারী InfoPath ফর্মটি fills.
  • ফর্ম জমা.
  • দীর্ঘ চলমান কর্মপ্রবাহ প্রক্রিয়া kicks বন্ধ.
  • কর্মপ্রবাহ চলমান হয়, আমরা কেউ ফর্ম বিষয়বস্তু পরিবর্তন করতে চান না.

এই office.microsoft.com উদাহরণ describes how to create a separate "view" and mark the whole view as read-only. This is a workable approach but has the drawback that you’ve effectively created two entire versions of the same form and must now keep them in sync manually. If you add a field to the editable view, you must then add it to the non-editable view as well. সময়ের, বিভিন্ন ডেভেলপারদের সঙ্গে, there can be some divergence.

এই বিকল্প কিছু ক্ষেত্রে ভাল কাজ করতে পারে:

  • Add a new field to the form called "IsEditable".
  • সত্য তার ডিফল্ট মান নির্ধারণ করুন.
  • MOSS প্রকাশ করা হচ্ছে যখন এটি প্রচার করুন.
  • কর্মপ্রবাহ ইন, মিথ্যা IsEditble মান সেট.
  • ফর্ম ফিরে যান.
  • Add a rule that "upon open of the form", IsEditable মিথ্যা যখন আপনার সাশ্রয়ী বাটন নিষ্ক্রিয়.

The drawback to this approach is that all the fields will still be editable on the screen. The user can get a false impression that they can actually change content. You can mitigate that by putting in some text that the form is disabled, সম্ভবত পৃষ্ঠায় শীর্ষ জুড়ে বড় লাল অক্ষরে.

এক প্রকল্প, I created a "workflow status" দেখা. As the workflow progressed, it would update specific status fields that had been promoted from the form. When the user opened the form, the "open form" যে দৃশ্যে সুইচ এবং ব্যবহারকারীকে একটি চমৎকার সামান্য সারাংশ অবস্থা ছিল স্বয়ংক্রিয়ভাবে বাতিল.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

অবিরাম Loops প্রতিরোধ SharePoint ডিজাইনার কর্মপ্রবাহ মধ্যে Semaphores ব্যবহার করুন

It’s possible to cause an endless loop in a SharePoint Designer workflow. A common implementation pattern like this causes the problem:

  • একটি কর্মপ্রবাহ তৈরি করুন, এবং একটি তালিকা সঙ্গে সংযুক্ত.
  • এটা নতুন আইটেম তৈরি করতে শুরু এবং বিদ্যমান আইটেম আপডেট করা উচিত নির্দেশ.
  • A step in the workflow updates a field in "Current Item".
  • বর্তমান আইটেম পরিবর্তন দেখাও, কর্মপ্রবাহ ভাবে শুরু.

এই অবিরাম লুপ প্রতিরোধ করার জন্য, একটি সহজ Semaphore বাস্তবায়ন:

  • একটি সাইট কলাম যুক্ত করুন (আপনি সামগ্রী প্রকার ব্যবহার করে না থাকেন তাহলে List / লাইব্রেরি বা কলাম).
  • সম্পাদনা পাতা থেকে লুকান (সুসাধ্য যদি তার সম্পত্তি মাধ্যমে একটি সাইট কলাম, সহজ হিসাবে, যদি না একটি তালিকা কলাম).
  • কর্মপ্রবাহ ইন, Semaphore কলামের মান ফাঁকা কিনা দেখতে পরীক্ষা করুন.
  • এটি ফাঁকা যদি, খালি নয় এমন একটি মান সেট করুন এবং এগিয়ে যান.
  • ফাঁকা না করা হয় তাহলে, অবিলম্বে প্রস্থান.

এটি একটি মোটামুটি nuanced সমাধান হতে পারে, ব্যবসা প্রয়োজনীয়তা উপর নির্ভর করে এবং তাই ঘোষণা, আমি এটা প্রয়োজন করেছি কিন্তু এটা একটি কার্যকর প্যাটার্ন হয়েছে.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

ডেভালোপার: আমি কিভাবে SharePoint জানুন করবেন না?

আপডেট: 04/25/08: কিছু ব্লগ পোস্ট উপর আকর্ষণীয় আপ এবং এই নিবন্ধ একটি লিঙ্ক পাওয়া যায় নি: http://www.networkworld.com/news/2008/032608-microsoft-sharepoint.html?page=1. I make note of it because in addition to asking, "how do I learn sharepoint?", some people ask "why should I learn sharepoint?". That article partly answers the later.

গত কয়েক মাসের মধ্যে, পৃথিবী জুড়ে থেকে একটি ডজন অথবা আরও বেশি ভাবেন সম্পর্কে ইমেলের এবং সাধারণ প্রশ্ন জিজ্ঞাসা করা হয়েছে, "How do I learn SharePoint?"

আমি কমই প্রামাণিক আছি, কিন্তু আমি কিছু সাফল্য ছিল করেছি (এবং ভাল সব সময় পেতে চেষ্টা) so I thought I’d document my personal road map. Others may find it valuable.

আমি যে আগে, আমি এটা সম্পর্কে সুস্পষ্ট যে মান্য করতে চান, এই ব্যক্তিগত ইমেইল এবং MSDN এমনকি বৃহত্তর সংখ্যার উপর ভিত্তি করে / একই প্রকৃতির SharePoint বিশ্ববিদ্যালয় পোস্ট, that there is huge developer interest in getting up to speed with WSS/MOSS. I wonder what it’s going to be like a year from now … সহজ ভাল SharePoint প্রতিভা এটি? The same? Are folks committing themselves to the platform at a rate sufficient to keep up with demand for good resources? How could you even figure something like that out short of a WAG?

পল এর রোডম্যাপ

I was full time employed by the good folk at Conchango while I followed this road map. This means that from a learning perspective, I was actively engaged in projects as I followed the steps I outline below.

কিছু মৌলিক শর্তাবলী

এই বিশ্বের মানুষের জন্য প্রবেশন, দু 'টি ​​মূল আদ্যক্ষর আছে:

  • WSS: উইন্ডোজ SharePoint সেবা
  • শৈবাল: মাইক্রোসফট অফিস SharePoint সার্ভার

WSS is "free" যে এটি উইন্ডোজ সার্ভার সঙ্গে bundled এর 2003 (বা অন্তত মাইক্রোসফট থেকে ডাউনলোড করা যাবে). I put quotes around free because you need a box, সম্ভবত একটি বৈধ হে / এস লাইসেন্স এবং এসকিউএল (though there’s a "free" এসকিউএল ধরনের সেইসাথে).

MOSS is built on top of WSS and extends it. There is no MOSS without WSS. MOSS is not free.

সম্ভবত না দিনের এক, কিন্তু শীঘ্রই আপনি প্ল্যাটফর্ম সঙ্গে কিছু মৌলিক পরিচিতি পেয়েছেন পরে, it’s important to learn the differences. উদাহরণস্বরূপ, একটি শক্তিশালী ওয়েব অংশ, বিষয়বস্তু প্রশ্নের ওয়েব পার্ট, is a MOSS feature and not available WSS. People often make the incorrect assumption that CQWP is available in WSS and then end up scrambling for a stop-gap measure when they realize their error.

বই আঘাত

I started working with WSS/MOSS on about 01/02/2007. I had a little prior experience with SPS 2003 but very little. To get myself started, আমি ক্রয় দুটি বই তালিকাভুক্ত করা (http://paulgalvin.spaces.live.com/lists/cns!1CC1EDB3DAA9B8AA!203/).

I started with the big blue administration book. Naturally, it covers administration. একই সময়ে, এটা সব MOSS বৈশিষ্ট্য একটি জরিপ উপলব্ধ (এবং WSS বৈশিষ্ট্য হিসাবে ভাল).

আমার জন্য, এটা সব বিভিন্ন বিবরণ মনে রাখা খুব গুরুত্বপূর্ণ নয় (প্রত্যয়িত পেতে এটা সময় পর্যন্ত) but it’s good to know the boundaries. (আমি Xbox বা PC উপর খেলা 1 ম ব্যক্তি বন্দুকবাজদের এই একই পদ্ধতি অনুসরণ করুন — I enter a room and tend to make a counter-clockwise loop until I get back where I started. I just feel better knowing the shape of the box I’m in.)

বড় নীল বই পড়ার পর, I would read the entire Inside WSS book. It dives deeply into issues that developers care most about.

একটি ভার্চুয়াল পরিবেশ তৈরি করুন

কোনো উন্নয়ন বা সঠিকভাবে পরিমাণ ব্যবহার করতে, আপনি SharePoint ডিজাইনার সঙ্গে একটি পূর্ণ প্রস্ফুটিত উইন্ডোজ সার্ভার অপারেটিং সিস্টেম প্রয়োজন, ভিসুয়াল স্টুডিও 2005 (2008 কাজ, কিন্তু কিছু দরকারী সরঞ্জাম এই নিবন্ধটি লেখার সময় বৈশিষ্ট্যসমূহ নিয়ে আসা করা আছে), InfoPath 2007 and some other stuff. There are many good blog entries describing this process. I’d have a look at these two:

উপরন্তু, অ্যান্ড্রু Connell এখানে VMWare সঙ্গে তার অভিজ্ঞতা ভাগ করা:

Use your favorite search engine to see what other people do. It’s a useful learning exercise in and of itself.

Spend a few minutes angrily denouncing the fact that you need a server environment on which to do development. কিন্তু … don’t bother blogging about it or posting it to MSDN forums. It’s already been done 🙂. পরিবর্তে, embrace it and move on. You’ll be better off for it.

প্রত্যয়িত করুন

আমি বিশ্বাস করি যে মাইক্রোসফট SharePoint শংসাপত্র পথ, চারটি পরীক্ষা গঠিত, is exhaustive. I suggest that you follow their online preparation guide and do your best to understand each of the areas of the test.

আমি না suggest that you take the exam just to pass it. আমি না suggest that you use one of the "brain dump" style 3rd party "tools" for passing MS tests. If you can take the test, আপনার নিজের পরিচালিত গবেষণায় সংমিশ্রণ এবং অভিজ্ঞতা হাত উপর ভিত্তি করে এটি পাস, আপনি এটি জন্য একটি শক্তিশালী বিকাশকারী এবং কাজের প্রার্থী হবেন.

There are four tests in two "tracks":

আলোকচিত্র পরিস্ফূটনের যন্ত্র:

অ্যাডমিন:

I recommend that developers study for all of these exams. You’ll be strong for them, আমি আপনার অ্যাডমিন পরীক্ষা এড়ানো যদি অনুমান যদিও, আপনি পেতে হবে.

আমি সংশ্লিষ্ট MOSS সংস্করণের তুলনায় অনেক বেশি চ্যালেঞ্জিং হতে WSS সংস্করণ পাওয়া যায় নি, much to my surprise. I was in a class recently and several others made the same point.

আমি অধ্যয়নরত ছিল 70-542 পরীক্ষা (MOSS উন্নয়ন) I tracked my study resources. These may be helpful to you as well: http://paulgalvin.spaces.live.com/Blog/cns!1CC1EDB3DAA9B8AA!192.entry

সম্প্রদায়ে নিজেকে চলা

SharePoint কমিউনিটি স্পন্দনশীল হয়, শক্তিশালী এবং সব সময় বড় ক্রমবর্ধমান.

আপনি কি শুরু করতে নিম্নলিখিত তাকান করতে চান:

  • ব্লগ
  • ফোরাম
  • Codeplex
  • টুইটার

ব্লগ

আপনি আরএসএস বুঝতে না পারেন তাহলে, stop everything and learn it. It will take 10 এটা শিখতে মিনিট, হয়তো অন্য 10 RSS পাঠক ভিত্তি করে একটি ওয়েব এটি মিনিট (আমি Google এর পাঠক পছন্দ, www.google.com / পাঠক).

Start by adding this blog to your RSS reader 🙂

পরবর্তী, যোগ www.sharepointblogs.com to your reader. They aggregate many blogs into a single feed.

সময়ের, you’ll find blogs that are not aggregated that way. Just add them individually.

I subscribe to a few dozen blogs which I’ve accumulate over the last year. আপনি যদি চান, আমি আমার তালিকা এক্সপোর্ট এবং এটি ইমেইল করতে পারেন.

অবশেষে, you may want to start your own blog. I personally think that a series of blog entries describing a "newbie’s" WSS / MOSS শেখার অগ্রগতি একটি আকর্ষণীয় সিরিজ হবে. আমি কাজ ছিল ইচ্ছুক নিজেকে.

ফোরাম

আমি সক্রিয়ভাবে দুটি ফোরাম গ্রুপ অংশগ্রহণের: দুটিই MSDN এবং SharePoint বিশ্ববিদ্যালয়.

Forums are excellent places to learn. People ask questions ranging from the very simple ("How do I create a site column") panicked যাও ("My server is down!") আরো প্রকল্পিত নকশা প্রশ্ন.

একবার আপনি পরিবেশের একটি স্বাদ পাবেন, venture out and start replying. Short of directly interacting with a customer, কিছুই অভিজ্ঞতার উপর হাত জন্য এর চেয়ে ভালো.

Codeplex

যান www.codeplex.com.

এটি পরীক্ষা করে দেখুন এবং SharePoint প্রকল্পের জন্য অনুসন্ধান করুন.

আপনার ফিড রিডার মধ্যে দৈনিক সংক্ষিপ্ত Codeplex ফিড সাবস্ক্রাইব করুন.

আপনার ফিড রিডার যে কোনো নতুন SharePoint প্রকল্পে যোগ করুন.

অবশেষে, ফোরাম পড়া এবং আপনার নিজের WSS / MOSS demons নিচে সম্মুখীন পরে, আপনার নিজস্ব codeplex প্রকল্প একসঙ্গে নির্বাণ বিবেচনা.

টুইটার

আমি এই এন্ট্রি ব্লগ লিখুন হিসেবে, SharePoint লোক অনেক ব্যবহার করতে শুরু করেছেন টুইটার.

It’s hard to characterize Twitter. You’ll just have to check it out yourself.

উপসংহার

That wraps up my roadmap and makes me current. I just started using Twitter two weeks ago.

WSS/MOSS is a very cool platform and the community is growing all the time. Use community resources to improve your skills and enjoy the journey!

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

Technorati বিভাগ: ,

ডেটা সুরক্ষা পরিচালক: একটি গ্রেট SharePoint ব্যাক মত মনে হয় / সমাধানের পুনরুদ্ধার করুন

নিউ জার্সি SharePoint ব্যবহারকারী গোষ্ঠী গত রাতে সঙ্গম, মাইক্রোসফট Sr. পণ্য বিশেষজ্ঞ DuWayne হ্যারিসন উপস্থাপন মাইক্রোসফট ডেটা সুরক্ষা পরিচালক 2007. DuWayne was great (এবং তিনি, যার নাম আমি প্রত্যাহার না শ্রোতাদের কাছ থেকে এক বা দুই সহকর্মী দ্বারা সমর্থিত হয়). আপনি এখানে উপস্থাপনা উপকরণ পেতে পারেন.

আপ পর্যন্ত শেষ রাত, আমি DPM শোনা না.

আমি একটা সিস্টেম অ্যাডমিন টাইপ ব্যক্তি নই, তাই আমি SharePoint কনসালট্যান্ট এর দৃষ্টিকোণ থেকে এই লেখা করছি এবং ভুল শব্দের কিছু পেতে পারে. আমার, DPM একটি ব্যাকআপ / মাইক্রোসফট "জিনিস" এর জন্য সমাধান পুনঃস্থাপন হয়:

  • ফাইল
  • এসকিউএল
  • হে / এস
  • ভার্চুয়াল মেশিন (VM দ্বারা ব্যাকআপ বাস, VM দ্বারা নিজেই ইউনিক্স চলমান হয়, এমনকি যদি).
  • বেয়ার মেটাল পুনরুদ্ধার (I.E. সর্বনাশা হার্ডওয়্যার ব্যর্থতা).

যে জিনিস বিয়ন্ড, যা আমি বাস্তব "যে কোন ধরণের জন্য ন্যূনতম প্রয়োজনীয়তা হতে বিবেচনা করবে" ব্যাকআপ / পূর্বাবস্থায় ফিরিয়ে আনুন পণ্য, DPM বিল্ট ইন রয়েছে SharePoint জন্য গোয়েন্দা. এটা সার্ভার খামারে সম্পর্কে বুঝতে পারে এবং আপনি পুনঃস্থাপন করতে দেয়:

  • সম্পূর্ণ উপাত্ত (e.g. বিষয়বস্তু, কনফিগ, প্রভৃতি).
  • সাইট স w
  • ব্যক্তিগত সাইট
  • পৃথক পৃথক আইটেম (e.g. নথি).

প্রকৃত পুনরুদ্ধার প্রক্রিয়ার ব্যাকআপ থেকে টার্গেট তথ্য আহরণের এবং একটি "পুনঃস্থাপন খামার সেটিকে সংরক্ষণ জড়িত" এবং তারপর সেখান থেকে, কর্মক্ষেত্রে এটি সরানোর (অথবা যেখানে আপনি পুনঃস্থাপন করতে চান). আমি এই বিজোড় মনে, কিন্তু একটি "পুনঃস্থাপন খামার" প্রয়োজনীয়তার উপর জোর দেওয়া অনেক ছিল. পুনঃস্থাপন খামার প্রতি বিশেষ প্রকাশনা পরিবেশের সাথে মানানসই করার দরকার হয় না (প্রধানত শারীরিক টোপোলজি মধ্যে) কিন্তু টেমপ্লেট পদ মেলে প্রয়োজন আছে, সংস্করণ, প্রভৃতি.

আমি ডেমো শেষে একটি পুরো শেষ দেখতে পাইনি, কিন্তু Duwayne শো স্ক্রিন শট এবং কিছু লাইভ গণদেবতা করেনি. এটা করা প্রয়োজন হিসাবে হিসাবে ভাল হবে বলে মনে হয়, অন্তত একটি মধ্যপন্থী মাপের পরিবেশের জন্য.

আমি বিশেষ করে মূল্য দ্বারা তাড়িত ছিল. Obviously, আমাকে এই আপনি রাখা না, কিন্তু আমি সবচেয়ে ব্যয়বহুল মূল্য প্রায় অনুসরণ হিসাবে বিশ্বাস করি যে (ডলার মধ্যে):

  • $600 DPM নিজেই জন্য.
  • একটি DPM সার্ভারের জন্য হার্ডওয়্যার (প্রযোজ্য মিডিয়ার জন্য স্টাফ এবং যে সকল).
  • $450 প্রতিটি সার্ভারের জন্য আপনি ব্যাক আপ করতে চান ("এন্টারপ্রাইজ" লাইসেন্স).

একটি পাঁচ সার্ভার খামার সর্বাধিক কত খরচ হবে:

  • $600 DPM জন্য
  • $450 X 5 সার্ভার = $2,250

লাইসেন্সের মধ্যে মোট খরচ: $2,850

অভ্যাস বা চর্চা বজায় রাখিয়াছে এমন, এটি কম হবে. আপনি অগত্যা DPM প্রতিটি ওয়েব সামনে প্রান্তে ইনস্টল করা থাকতে হবে না, উদাহরণস্বরূপ. আপনি অগত্যা হয় এন্টারপ্রাইজ লাইসেন্স প্রয়োজন হবে না.

ইউজার ইন্টারফেস দ্রুততা আপ পেতে কোন বিশেষ প্রশিক্ষণ প্রয়োজন হবে না সম্ভবত খুব সহজ মনে হচ্ছে. আমি বিশেষভাবে যে বিষয়ে জিজ্ঞাসা করেনি এবং দৃশ্যত একটি নেই 1.5 উপলব্ধ দিন ক্লাস, এটা যে কেউ সত্যিই তা গ্রহণ করতে হবে যে আমার সুস্পষ্ট না যদিও.

সর্বেসর্বা, আমি আপনার SharePoint জন্য একটি ডাটা সুরক্ষা সমাধান খুঁজছেন সেখানে আউট হন তাহলে এটা অবশ্যই তদন্ত মূল্য মনে.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

Technorati বিভাগ:

টুইটার: http://twitter.com/pagalvin

হাঁটুন মাধ্যমে: কর্মচারী প্রশিক্ষণ টেমপ্লেট উপলভ্য আসন UNREGISTER বাগ ফিক্স

অনেক মানুষ জানেন, কর্মী প্রশিক্ষণ টেমপ্লেট এখানে মাইক্রোসফট দ্বারা উপলব্ধ আমরা এই পদক্ষেপগুলি অনুসরণ প্রজনন করতে পারে যে একটি বাগ আছে:

  • একটি সর্বোচ্চ আকার সঙ্গে একটি বর্গ তৈরি করুন 10 ছাত্র.
  • রেজিষ্টার –> Total available seats properly decrements by one. ফলাফল: 9 উপলব্ধ আসন.
  • UNREGISTER: –> Bug. মোট উপলব্ধ আসন এক বাড়ায় উচিত. এটা না. ফলাফল: 9 SharePoint অনুযায়ী উপলব্ধ আসন, কিন্তু আসলে, সেখানে 10 উপলব্ধ আসন.

সমাধান: কর্মপ্রবাহ সংশোধন থেকে SharePoint ডিজাইনার ব্যবহার.

প্রথম, সাইটের খুলুন. আমার জন্য ফোল্ডার তালিকা ভালো দেখায়:

ইমেজ

আমরা "অংশগ্রহণকারীদের রেজিস্ট্রেশন কটাক্ষপাত আছে" কার্যপ্রবাহ, আমরা লেবেল একটি পদক্ষেপ "আসনবিন্যাস নীতি জোরদার" আছে দেখতে. এটা ভালো দেখায়:

ইমেজ

কর্মপ্রবাহ মধ্যে এই পদক্ষেপ "ভরা সিট বৃদ্ধিশীল দ্বারা আইটেমটি আপডেট" কোর্সের উপর মেটাডেটা কলাম. আমরা আরো বিস্তারিতভাবে যে টান আপ যদি, আমরা এই দেখতে:

ইমেজ

যে আমরা অনিবন্ধন কর্মপ্রবাহ ঠিক করতে হবে সব তথ্য.

আমরা অনিবন্ধন কর্মপ্রবাহ থেকে বেশি উল্টানো যদি, কোন অনুরূপ কর্মপ্রবাহ পদক্ষেপ নেই. তা নিম্নরূপ করো:

1: প্রসারিত "অংশগ্রহণকারীদের অনিবন্ধন" এবং XOML খুলুন (আপনি হারিয়ে করছি প্রথম স্ক্রিন শট দেখুন).

2: একটি নতুন কর্মপ্রবাহ ভেরিয়েবল যুক্ত, "নতুন ভরা আসন" টাইপ "সংখ্যা".

3: একটি মান নির্ধারণ করতে "নতুন .ভরা আসন" চিত্রের:

ইমেজ

4: দ্বারা ভর্ত্তি সিট হ্রাস 1:

ইমেজ

5: সম্পর্কিত কোর্স আইটেম আপডেট:

ইমেজ

6: সব পদক্ষেপ সঠিক ক্রমানুসারে আছে কিনা তা নিশ্চিত করুন. আমার জন্য, এটা ভালো দেখায়:

ইমেজ

7: এটি পুনরায় নির্মাণ কর্মপ্রবাহ সমাপ্তি.

8: টেস্ট.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

Technorati বিভাগ: ,

র্যান্ডম শনিবার মর্নিং পর্যবেক্ষণ

আমি ক্লাস এই গত দুই সপ্তাহ চলেছি এবং আমার হানা এক জিনিস যে চিন্তাশীল অনেক হয়, SharePoint কাজ স্মার্ট মানুষ (পরামর্শদাতা বা আইটি কর্মী হিসেবে) ব্লগ না, টুইটার, দুটিই MSDN ফোরাম বা SharePoint বিশ্ববিদ্যালয় মত পাবলিক মেসেজ বোর্ড সচেতন বলে মনে হচ্ছে, ফেসবুক বা লিঙ্কডইন প্রোফাইল বজায় রাখা, প্রভৃতি. তারা বিশুদ্ধ তথ্য ভোক্তাদের. খারাপ না, শুধু মজার.

</শেষ>

Technorati বিভাগ:

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

Codeplex & আরএসএস

সবাই বুঝতে পারবেন যদি নিশ্চিত না, কিন্তু codeplex একটা চমৎকার হয়েছে দৈনিক আপডেট আরএসএস ফিড আমি খুব সহায়ক এটি যে.
উপরন্তু, codeplex প্রকল্পের সব তাদের নিজস্ব ফিড আছে.
প্রতিদিন, আমি এটা দিয়ে স্ক্যান এবং কোনো SharePoint সংক্রান্ত প্রকল্পে যোগ করুন’ আমার Gmail পাঠক ফিড.
</শেষ>

অন্যত্র Twittering …

http://twitter.com/pagalvin

দুঃখিতভাবে, আমি সাইন আপ করার আগে আমার Gmail একাউন্টে ঘন্টা খুঁজে ঝাড়া, এটি যোগাযোগ অনুসন্ধান করার সময় তাই এটি যে কেউ খুঁজে পাইনি.

আপনি টুইটার ব্যবহার করছেন, আমার সম্পর্কে জানাতে এবং আমি সানন্দে সাথে সংযোগ স্থাপন করব.

</শেষ>

বিষয়বস্তু প্রশ্নের ওয়েব পার্ট: নিউ ইয়র্ক SharePoint ব্যবহারকারীরা গ্রুপ এ ভাষী

আমি আমার সহকর্মী সঙ্গে বলতে হবে, Natalya Voskresenskaya, এ নিউ ইয়র্ক SharePoint ব্যবহারকারীরা বিভাগ বুধবার মে 7 সাক্ষাৎ.

ধন্যবাদ বব ফক্স টুপি মধ্যে আমাদের নাম নিক্ষেপ এবং আমাদের এই সুযোগ পেতে সাহায্য করার জন্য!

আমাদের সামগ্রিক বিষয় বিষয়বস্তু ক্যোয়ারী ওয়েব অংশ এবং আমরা দুটি স্বতন্ত্র দর্শকের কিছু দরকারী তথ্য প্রদান করার আশা:

  • ব্যবসা ব্যবহারকারীদের (অ ডেভালোপার): CQWP কোন কোডিং ছাড়াই নির্দিষ্ট সাধারণ ব্যবসা সমস্যার সমাধানের জন্য কনফিগার করা সম্ভব কিভাবে দেখান.
  • ডেভালোপার: Show how CQWP can be extended to do some pretty interesting things that a business user wouldn’t normally feel comfortable doing themselves. This part of the presentation will help business users understand what’s possible using this web part so that they can provide better and more realistic requirements to their developer partners.

এখানে লক্ষ্য NYSPUG এই সপ্তাহের শুরুর দিকে খুঁজে পাঠানো হয়:

"Using Content Query Web Part to Solve Business Problems".

MOSS 2007’s Content Query Web Part (CQWP) অনেক সূত্র থেকে জানতে চাওয়া তথ্য কাস্টম দেখেছে তৈরি করার জন্য ব্যবহারকারীদের করতে সক্ষম, একটি জায়গায় যে তথ্য উপস্থাপন. তার শক্তিশালী ক্যোয়ারী সত্ত্বেও & বিষয়বস্তু পরিশোধন অপশন, CQWP প্রায়ই একটি underrated এবং উপেক্ষিত বৈশিষ্ট্য. CQWP is both a "data extraction engine" (একটি সাইট সংগ্রহে কোথাও দলিল বা তালিকার আইটেম এটি) এবং ব্যবহারকারী সামগ্রী প্রদর্শন আপনি চান প্রায় কোনো ভাবে ফরম্যাট HTML এবং শৈলী মোড়কে দ্বারা প্রস্তুত করা হয় তা নিয়ন্ত্রণ করতে সক্ষম হবেন যে একটি প্রথম শ্রেণীর উপস্থাপনা টুল.

এই ডেমো ভারী সেশনে, তারা কোর বৈশিষ্ট্য অফ দেখিয়ে ব্যবসা সমস্যার সমাধানের CQWP ব্যবহার কিভাবে প্রদর্শন করা হবে.

  • ডিফল্ট CWQP বৈশিষ্ট্যগুলি ব্যবহার করার জন্য, লক্ষ্য সহ শ্রোতা

  • use CWQP as a reporting tool anywhere in a site collection via filter criteria such as "all documents created today".

  • চেহারা পরিবর্তন & ব্যবসায়িক তথ্য তুলে ধরতে ক্যোয়ারী ফলাফল অনুভব, তথ্য অতিরিক্ত কলাম প্রদর্শন করুন, একটি গ্রিড বিন্যাসে তথ্য প্রদর্শন, এবং অন্যদের.

  • CQWP বিষয়বস্তুর প্রকার প্রশাসনের সাহায্য করতে পারেন কিভাবে দেখাবেন (I.E. একটি সিটি সংজ্ঞা পরিবর্তনের সম্ভাব্য প্রভাব বুঝতে যাতে নির্দিষ্ট বিষয়বস্তুর ধরনের সমস্ত নথি এটি).

  • CQWP কিছু সীমাবদ্ধতা বর্ণনা

  • উন্নত CQWP কৌশল জন্য সম্পদের একটি তালিকা প্রদান, সহ ব্লগ, ECQWP Codeplex প্রকল্প & MSDN ডকুমেন্টেশন.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

দ্রুত SharePoint ইন্টিগ্রেশন: একটি সিম্পল কোয়েরি চালানো

This is a continuation in my FAST coding mini-series for SharePoint folk. The bit of code below executes a search for the term "test" in FAST via a Console application. Obviously, এটি একটি হপ এর, লাফালাফি করা ও একটি ওয়েব অংশ বা আবেদন পৃষ্ঠা ভিতরে এই যুক্তি মোড়ানো দূরে ঝাঁপ:

ব্যবহার সিস্টেম;
ব্যবহার System.Collections.Generic;
ব্যবহার System.Linq;
ব্যবহার System.Text;
ব্যবহার System.Collections.Specialized;
ব্যবহার Com.FastSearch.Esp.Search;
ব্যবহার Com.FastSearch.Esp.Search.Http;
ব্যবহার Com.FastSearch.Esp.Search.Navigation;
ব্যবহার Com.FastSearch.Esp.Search.Query;
ব্যবহার Com.FastSearch.Esp.Search.Result;
ব্যবহার Com.FastSearch.Esp.Search.View;
ব্যবহার System.Collections;

নামস্থান Conchango
{
    বর্গ InvokeSimpleFASTQuery
    {
        অচর অনধিকৃত মুখ্য(স্ট্রিং[] ARGS)
        {

            #অঞ্চল দ্রুত সঙ্গে আমাদের যোগাযোগ আরম্ভ
            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = নতুন NameValueCollection();

            nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            #endregion

             একটি ক্যোয়ারী প্রবর্তন

            স্ট্রিং queryString = "test";

            ক্যোয়ারী ক্যোয়ারী = নতুন ক্যোয়ারী(queryString);

            query.SetParameter(BaseParameter.ক্লাস্টারিং, মিথ্যা);
            query.SetParameter(BaseParameter.NAVIGATION, সত্য);
            query.SetParameter(BaseParameter.NAVIGATION_DEEPHITS, 100);

            ISearchView searchView;
            searchView = searchFactory.GetSearchView("Sharepointconn");

            IQueryResult ফলে = searchView.Search(ক্যোয়ারী);

            কনসোল.WriteLine(অনুসন্ধান থেকে "মোট ফলাফল: [" + result.DocCount + "].");

            int-এ docCounter = 0;

            যখন (docCounter < result.DocCount)
            {

                docCounter  ;

                IDocumentSummary thisDocSummary = result.GetDocument(docCounter);

                কনসোল.WriteLine("[" + docCounter + "]: " + thisDocSummary.GetSummaryField("URL").স্ট্রিং ভ্যালুর);

            } // যখন

            কনসোল.ReadLine();
            #endregion

        }
    }
}

নিম্নলিখিত ফলে উত্পন্ন:

ইমেজ

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

Technorati বিভাগ: ,