Skip to main content

Amjad Issa

Go Search
Home
About Me
  

Devosis Office is Ready !
finally .. Devosis office is ready .. this is my first post from in here :D ..
from now on .. thier will be no reason to go home ............ !
Lets do it team :D
Share Point Print List \ Item Feature

In Devosis www.devosis.com we are focusing on BPA (Business Process Automation) using Microsoft technology , Share Point , WF , and BizTalk . and we extend SharePoint power with many third party applications

Nintex workflow : http://www.nintex.com/

AvePoint : http://www.avepoint.com/

Colligo : http://www.colligo.com/products/sharepoint/index.asp

 Why I am telling you this!!? ; just to prepare you when you see me start blogging  on deferent technology such as SharePoint , or WF.

Anyway .. I was preparing a POC of providing printable version of share point list and items. And I end up with this nice blog.

http://blog.thekid.me.uk/archive/2007/07/22/easily-print-sharepoint-lists-using-your-own-template.aspx

 

Enjoy ….

BizTalk Impersonating !

Lately I faced a case where I have to access some resources from BizTalk Orchestration where credential of the BizTalk service are not enough to do that

So I choose to impersonate my code with more powerful user to accomplish this task  !

This is nice link from code project who you how to do this in normal C# scenario … sure you can always use this with BizTalk

… sure … it is not a healthy way to access resources this way from your orchestration … but you still have this option to do it .

http://www.codeproject.com/KB/cs/zetaimpersonator.aspx

 

Enjoy …

Create Test Certificate
you may need some test certificate to do some POC
the best way to this is using the makecert.exe tool
 
 
 
be sure to check this tool before going with anyother option
 
Enjoy ...
Larg Size Messages support in BizTalk 2004
check this link it is very nice
things get enhanced on BizTalk 2006. still this artical can give you alot of information about this issue
 
 
Enjoy ...
Devosis

Me , Muhannad “the sharepoint MVP geeksconnected ” , and Mohammad the “the c# MVP geeksconnected” are working together now in Devosis :D  www.devosis.com

It is important step , in our career path … I believe it will be a great one

… ya I know I was disconnected for some time .. but you know … “too much things to do it those days”

Okie … we have a great community action , we are creating Phoenix  :) ... check muhannad blog form more information ....

 

Anyway , I will proceed posting , but I will add posts on deferent topics now .. not only BizTalk

Enjoy   

BizTalk First Step Training Program done

Okei .. the training is done

I think I need to increase period for the training, since I could not reach the Rule Engine section.

Anyway , overall it was enjoyable activity from my side , I hope my audience enjoy it too

BizTalk First Step Training Program

Today was the first day of the BizTalk First Step Training Program , I was the instructor :)

Geeksconnected do this training with coordination with jordev http://jordev.net/default.aspx

this is free training to raise the awareness of BizTalk Server and to help Developer and architect understand the power and potential of the BizTalk server

as it is name tell !! First Step , this will help the audience to start their journey to explore the BizTalk word. “I hope :)”

 

Training Program

Days

Session

Expected Audience

Period

1

-BizTalk as Integration Server

Architect ,Team Leader , Developers

1.5 h

 

-BizTalk Life Cycle

-Power Sample

Architect ,Team Leader , Developers

1.5 h

2

-Xml BizTalk Schemas

-Flat BizTalk Schemas

Team Leader ,Developers

1.5 h

 

-BizTalk Maps

-Message Routing

Team Leader ,Developers

1.5 h

3

-BizTalk Orchestration

-Correlation Sample

Team Leader ,Developers

1.5 h

 

-Rule Engine

Team Leader ,Developers

1.5 h

 

This training separated in 3-day each day 3-hours

I do not have too much time in Jordan , so I will not be able to give more training here :(

Anyway , this training will be in KSA next time , or in UAE , I am not really sure … you know , when ever my business take me :)

… oooh .. sorry for not blogining those days , but I am really busy I will have some time soon …

Thanks for reading this

BizTalk Services CTP goes live…
this is interesting check it
 
 
how should I decide to use Property, or Distinguished promotion?

Promotion in general: allow you to access message data inside your orchestration , but

Property promotion : add the promoted fields in the message context , where it become accessible by Custom Pipeline , and Adapters.

And accessible by the Port Filtering, so you can filter your receive port to receive messages with specific value in the promoted fields.

It is a must to use property promotion when you use correlation,  since the correlation logically attach messages to each other(using the promoted fields) .. and this process happen outside the orchestration .  where only Message Context parameter can be accessed.

You can promote Records only if the Content Type for them are SimpleContent , and you can only use the Property promotion on them.

the Message Context stored in the BizTalk Databases , so the property schema is more costly than the distinguished promotion .. so do not use it unless you have to.

 Property Field values are limited to 255 characters in length.

if you try to access optional promoted field, of data type string .If the field exist in the message no problem , you will simply get it is value. But if the field not exists the distinguished promotion will throw exception!! While the property promotion will simply return empty string. 

Distinguished Promotion , it is just alias for the Xpath expression to access the message data . so it has no side effects. It is more readable , and the best way to access message data .. if you need only to access it inside orchestrations

Just remember you cannot promote fields unless they are unique (appear once in the message)

So If the field repeatable or one of it is parents repeatable you cannot promote it !

 
 
kick it on DotNetKicks.com
1 - 10 Next

 ‭(Hidden)‬ Admin Links