We don't usually post it if there are new wiki articles available at wiki.sensenet.com - we are constantly documenting new and old features. However, in the last core development sprint - in correspondence with some new stabilization features - a couple new important articles have been created, that relate to the topic of indexing and communication between application domains. It is highly recommended for everyone who uses Sense/Net to read these articles, as they may clarify a lot of ... [More]
RegistrationWorkflow contains a SendMail activity which sends a confirmation e-mail to the person who wants to register to your site. The content of the e-mail such as the subject and body are specified right inside the workflow definition (/Root/System/Workflows/RegistrationWorkflow.xaml). This short tutorial will show you how to localize and even customize these texts using String Resources.
We usually refer to the content which represents the WF4 Workflow in the repository as StateCont... [More]
We were analyzing a specific anomaly in one of our sites and it helped us to find an issue which leads to corrupt indexes in case of AppPool recycles and AppDomain restarts.
The following workaround works from Sense/Net 6.0.0, till the latest 6.0.4. We suggest you to follow the steps below:
Go to the Application Pool of your Site in IIS then click on Advanced Settings...
Under Recycling set Disable Overlapped Recycle to True. This prevents another worker process to be started a... [More]
If you have ever been thinking about managing your documents directly from Microsoft Office instead of constantly up- and downloading them to and from the portal, then it's high time you tried the latest version of Sense/Net with enhanced Office support! Our Office protocol implementation brings the whole Sense/Net Document Workspace experience right into the world of Word and Excel, enabling you to access literally every single part of your Workspaces using Office! And if you've thought this re... [More]
We are in the middle of a project where Fiddler makes our work easier with monitoring internet traffic between our web service and Microsoft Word. Firstly, we set up our Sense/Net portal to use windows authentication to work with WebDAV and also associated the computer’s host name with the site because this is the only way for Fiddler to be able to monitor local traffic between our webservice and Word. There seemed to be a configuration problem in some computers when trying to open files assoc... [More]
I’ve just ran into an annoying issue when trying to create C# classes from several XML schemas using the XML Schema Definition Tool (a.k.a xsd.exe). This small tool allows you to process more schema files the same time by specifying the following parameter:
/P[arameters]:file.xml - Read options for various operation modes from the specified .xml file. The short form is '/p:'. (source: XML Schema Definition Tool (Xsd.exe))
Here’s a small example of file.xsd telling the tool which sc... [More]
In this article we’d like to give you Sense/Net CMS users a couple advice how to keep your portal fast or make it more responsible to user requests. We gathered the most common solutions for performance issues we have encountered so far:
Use NodeObserver with caution NodeObserver is useful when you want to do something whenever a node is being created or changed but it can also cause a huge performance issue when hundreds or thousands of nodes are being processed.
Prefer AS... [More]
Workflow is a widely used concept that has many different definitions. See Wikipedia:Workflow article for a detailed overview. In Sense/Net we consider it as a way for modelling business processes. We integrated Windows Workflow Foundation 4 into the portal to have a well-known and standard framework for defining and developing workflows.
Continue to read on Sense/Net Wiki ...
We created another evaluation guide to help you folks working with Sense/Net 6.0.
The second guide from the series will teach you about the basic principles such as Workspaces, Lists, Check-out/Check-in, Version control and the benefits of Workflow versus Simple approval. In the second part we will show you how to build an Intranet site using workspaces and lists.
You can find the tutorial here: http://www.sensenet.com/documents/sensenet_collab_eval_guide.pdf
The first guide can be ... [More]
We're happy to announce a little guide to all of our existing and future partners which will help you to take the first steps with Sense/Net 6.0 and build a sample product listing site.
This guide describes the basic principles including the Pages, the Smart Application Model, the Query syntax and The Skin System. In the second part of the guide you will learn how to define a Content Type and it's Content View then use it in different Portlets.
You can find the guide here: http://www.sens... [More]