<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Because - Software House</title>
	<atom:link href="http://www.because.co.il/lang/en/feed" rel="self" type="application/rss+xml" />
	<link>http://www.because.co.il</link>
	<description></description>
	<lastBuildDate>Mon, 02 Apr 2012 06:04:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Because Passes a seminar about Win Azure</title>
		<link>http://www.because.co.il/lang/en/news/because-seminar-about-win-azure</link>
		<comments>http://www.because.co.il/lang/en/news/because-seminar-about-win-azure#comments</comments>
		<pubDate>Wed, 18 Jan 2012 05:51:51 +0000</pubDate>
		<dc:creator>muchos</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.because.co.il/?p=820</guid>
		<description><![CDATA[חברת Because בשיתוף חברת מיקרוסופט העבירה ב- 17-02-2012 יום עיון בנושא : Azure – כל הסיבות לעבור לענן. ביום העיון נסקרו הביטים ושימושים מרכזיים בפלטפורמה, הדגמה מעשית של פיתוח מערכת חדשה בסביבת Azure. בנוסף, הוצגו שני סיפורי לקוח – Wabi &#8230; <a href="http://www.because.co.il/lang/en/news/because-seminar-about-win-azure">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="he">
חברת Because בשיתוף חברת מיקרוסופט העבירה ב- 17-02-2012 יום עיון בנושא : Azure – כל הסיבות לעבור לענן. ביום העיון נסקרו הביטים ושימושים מרכזיים בפלטפורמה, הדגמה מעשית של פיתוח מערכת חדשה בסביבת Azure. בנוסף, הוצגו שני סיפורי לקוח – Wabi פיתוח ישירות בסביבת הענן ואוויס מעבר מערכות Production לעבודה בענן.
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.because.co.il/lang/en/news/because-seminar-about-win-azure/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Develop new format to Avis internet sites</title>
		<link>http://www.because.co.il/lang/en/news/develop-new-format-to-avis-internet-sites</link>
		<comments>http://www.because.co.il/lang/en/news/develop-new-format-to-avis-internet-sites#comments</comments>
		<pubDate>Fri, 23 Dec 2011 07:58:28 +0000</pubDate>
		<dc:creator>muchos</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.because.co.il/?p=788</guid>
		<description><![CDATA[חברת Avis השכרת רכב השיקה בדצמבר 2011 אתר חדש שפיתחנו. האתר החדש, מהווה חלק מפרויקט מקיף שאנחנו מבצעים עבור Avis לפיתוח סדרת אתרי אינטרנט בפורמט חדש לחלוטין, בהתאם לסטנדרט הטכנולוגיה והעיצוב של חברת Avis העולמית. האתרים בפורמט החדש יחליפו את &#8230; <a href="http://www.because.co.il/lang/en/news/develop-new-format-to-avis-internet-sites">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="he">
<p>חברת Avis השכרת רכב השיקה בדצמבר 2011 אתר חדש שפיתחנו. האתר החדש, מהווה חלק מפרויקט מקיף שאנחנו מבצעים עבור Avis לפיתוח סדרת אתרי אינטרנט בפורמט חדש לחלוטין, בהתאם לסטנדרט הטכנולוגיה והעיצוב של חברת Avis העולמית. האתרים בפורמט החדש יחליפו את אתרי האינטרנט הקיימים בכל אחד מתחומי הפעילות של החברה בישראל, ובכלל זה אתר הבית האינפורמטיבי.</p>
<p>במהלך בניית האתר החדש המבוסס על טכנולוגיית MVC3 עשינו שימוש בטכנולוגית ענן של מיקרוסופט, Windows Azure לשם שיפור תהליכי ההזמנה, הביצועים וזמני התגובה. בנוסף, השתמשנו בספריית J Query כדי לאפשר ללקוחות Avis ליהנות מחוויה משתמש עשירה ונוחה יותר, לצד ממגוון שירותים מקוונים, כגון: השכרת רכב בארץ ובחו&#8221;ל, ליסינג, מכירת רכבים שכורים, עדכון סטאטוס הזמנות מצב ומידע חיוני נוסף.</p>
<p>מערכת התשלומים המקוונת ששילבנו באתר החדש מאפשרת ללקוחותיה של Avis ישראל בארץ ובחו&#8221;ל לשלם עבור שירותי השכרת הרכב של החברה באמצעות שירותי הסליקה של חברת Pay Pal.
</p></div>

]]></content:encoded>
			<wfw:commentRss>http://www.because.co.il/lang/en/news/develop-new-format-to-avis-internet-sites/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>All Reasons to use Azure</title>
		<link>http://www.because.co.il/lang/en/news/all-reasons-to-use-azure</link>
		<comments>http://www.because.co.il/lang/en/news/all-reasons-to-use-azure#comments</comments>
		<pubDate>Thu, 22 Dec 2011 07:50:09 +0000</pubDate>
		<dc:creator>muchos</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.because.co.il/?p=766</guid>
		<description><![CDATA[Because עורכת בשיתוף עם חברת מיקרוסופט יום עיון שיתקיים ב- 17 לינואר בבית מיקרוסופט במת&#8221;ם חיפה. במפגש נבצע הדגמה של פיתוח מערכת חדשה מ- scratch בסביבת הענן !! כמו גם, נשמע סיפור לקוח על האתגרים של העברת מערכת מבצעית לענן &#8230; <a href="http://www.because.co.il/lang/en/news/all-reasons-to-use-azure">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="he">
Because עורכת בשיתוף עם חברת מיקרוסופט יום עיון שיתקיים ב- 17 לינואר בבית מיקרוסופט במת&#8221;ם חיפה.<br />
במפגש נבצע הדגמה של פיתוח מערכת חדשה מ- scratch בסביבת הענן !!<br />
כמו גם, נשמע סיפור לקוח על האתגרים של העברת מערכת מבצעית לענן וסיפור לקוח נוסף על פיתוח מערכת מבצעית ישירות בענן.<br />
אנו מאמינים כי מפגש זה &#8211; המכוון כולו התנסות וסיפורי לקוח מהשטח (פיתוח על הענן והמעבר אליו) יוכלו לקדם אותך באופן אישי בבחינה של האלטרנטיבת הענן לארגונך ובהבנה של האתגרים והרווח הטמון במעבר זה.<br />
נשמח מאוד לראותך בין אורחנו.<br />
לצפייה בתכנית היום <a href="http://www.because.co.il/microsoft-azure-convension" target="_blank">לחץ כאן.</a>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.because.co.il/lang/en/news/all-reasons-to-use-azure/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using anonymous method to subscribe to an event</title>
		<link>http://www.because.co.il/lang/en/tips/while-subscribing-to-any-event-much-easier-not-create-a-separate-handler-method-but-use-anonymous-method</link>
		<comments>http://www.because.co.il/lang/en/tips/while-subscribing-to-any-event-much-easier-not-create-a-separate-handler-method-but-use-anonymous-method#comments</comments>
		<pubDate>Thu, 15 Dec 2011 14:54:28 +0000</pubDate>
		<dc:creator>muchos</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.because.co.il/?p=761</guid>
		<description><![CDATA[While subscribing to any event much easier not create a separate handler method, but use anonymous method like this example: Button.Click += new EventHandler((obj, args) => { }); Code much more readable, in my opinion. For example, we want create &#8230; <a href="http://www.because.co.il/lang/en/tips/while-subscribing-to-any-event-much-easier-not-create-a-separate-handler-method-but-use-anonymous-method">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="en">
While subscribing to any event much easier not create a separate handler method, but use anonymous method like this example:<br />
Button.Click += new EventHandler((obj, args) =><br />
{<br />
});<br />
Code much more readable, in my opinion.  For example, we want create new wpf window, subscribe to &#8220;Closing&#8221; event, and do some stuff on closing.<br />
If we gonna use anonymous function method, all your code logic stays in one place, and not divided on two pieces -> subscribing at one place and closing logic thrown<br />
within method handler to bottom of cs file.
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.because.co.il/lang/en/tips/while-subscribing-to-any-event-much-easier-not-create-a-separate-handler-method-but-use-anonymous-method/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subscribing to events inside a loop to using lambda expression</title>
		<link>http://www.because.co.il/lang/en/tips/the-following-is-the-piece-of-code-from-our-project-in-lslightswich-environment</link>
		<comments>http://www.because.co.il/lang/en/tips/the-following-is-the-piece-of-code-from-our-project-in-lslightswich-environment#comments</comments>
		<pubDate>Wed, 14 Dec 2011 14:56:49 +0000</pubDate>
		<dc:creator>muchos</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.because.co.il/?p=763</guid>
		<description><![CDATA[The following is the piece of code from our project in LS(LightSwich) environment; partial void LanguagesEditableGrid_InitializeDataWorkspace(List saveChangesTo) { // Write your code here. foreach (INotifyPropertyChanged language in Languages) { Microsoft.LightSwitch.Threading.Dispatchers.Main.BeginInvoke(() => { language.PropertyChanged += new PropertyChangedEventHandler(language_PropertyChanged); }); } } void &#8230; <a href="http://www.because.co.il/lang/en/tips/the-following-is-the-piece-of-code-from-our-project-in-lslightswich-environment">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="en">
The following is the piece of code from our project in LS(LightSwich) environment;<br />
partial void LanguagesEditableGrid_InitializeDataWorkspace(List<IDataService> saveChangesTo)<br />
{<br />
	// Write your code here.</p>
<p>	foreach (INotifyPropertyChanged language in Languages)<br />
	{<br />
		Microsoft.LightSwitch.Threading.Dispatchers.Main.BeginInvoke(() =><br />
		{<br />
			language.PropertyChanged += new PropertyChangedEventHandler(language_PropertyChanged);<br />
		});<br />
	}<br />
}<br />
void language_PropertyChanged(object sender, PropertyChangedEventArgs e)<br />
{<br />
	//&#8230;<br />
}<br />
We have Languages collection where each item is Language. Language implements INotifyPropertyChanged interface.<br />
We try to register every language to PropertyChanged event of INotifyPropertyChanged interface. The registration should run on the UI thread so we do the registration through the LS dispatcher by passing to its BeginInvoke function lambda expression.<br />
But when we run the above code we see that only the last language instance is registered to the event several times (as a number of languages in the collection)&#8230;<br />
You can read in the following post the explanation why the code does not work: http://www.jaylee.org/post/2008/11/18/Lambda-Expression-and-ForEach-loops.aspx<br />
To fix the above we should add a local loop variable and use it in the lambda expression.<br />
partial void LanguagesEditableGrid_InitializeDataWorkspace(List<IDataService> saveChangesTo)<br />
{<br />
	// Write your code here.</p>
<p>	foreach (INotifyPropertyChanged language in Languages)<br />
	{<br />
		var copy = language;<br />
		Microsoft.LightSwitch.Threading.Dispatchers.Main.BeginInvoke(() =><br />
		{<br />
			copy.PropertyChanged += new PropertyChangedEventHandler(language_PropertyChanged);<br />
		});<br />
	}<br />
}
</p></div>

]]></content:encoded>
			<wfw:commentRss>http://www.because.co.il/lang/en/tips/the-following-is-the-piece-of-code-from-our-project-in-lslightswich-environment/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WCF Standards recomendations</title>
		<link>http://www.because.co.il/lang/en/tips/wcf-standards-recomendations</link>
		<comments>http://www.because.co.il/lang/en/tips/wcf-standards-recomendations#comments</comments>
		<pubDate>Thu, 08 Dec 2011 14:40:11 +0000</pubDate>
		<dc:creator>muchos</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.because.co.il/?p=739</guid>
		<description><![CDATA[The purpose of this paper is to present a recommendation to Integration Services architecture (Web Services). The article will address the constraints and requirements are listed and provide a full and comprehensive response to the demands, while addressing the following &#8230; <a href="http://www.because.co.il/lang/en/tips/wcf-standards-recomendations">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div lang="en">
The purpose of this paper is to present a recommendation to Integration Services architecture (Web Services). The article will address the constraints and requirements are listed and provide a full and comprehensive response to the demands, while addressing the following issues:<br />
• code versioning<br />
• Manage Versions<br />
• Creating new versions<br />
Download The Article<br />
<a href="http://www.because.co.il/wp-content/uploads/2011/12/WCF-Standards-recomendation.docx" title="WCF Standards recomendation" rel="attachment">WCF Standards recomendation</a>
</div>


]]></content:encoded>
			<wfw:commentRss>http://www.because.co.il/lang/en/tips/wcf-standards-recomendations/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Because web site is moving to WordPress</title>
		<link>http://www.because.co.il/lang/en/news/because-web-site-iswordpress</link>
		<comments>http://www.because.co.il/lang/en/news/because-web-site-iswordpress#comments</comments>
		<pubDate>Mon, 26 Sep 2011 08:46:22 +0000</pubDate>
		<dc:creator>muchos</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.because.co.il/?p=730</guid>
		<description><![CDATA[<div lang="en">Because is now based on the open source WordPress platform. </div>
 <a href="http://www.because.co.il/lang/en/news/because-web-site-iswordpress">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div lang="en">Because is now based on the open source WordPress platform. This will enable us more frequent updates and better customer care, support and feedback.</div>


]]></content:encoded>
			<wfw:commentRss>http://www.because.co.il/lang/en/news/because-web-site-iswordpress/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zim</title>
		<link>http://www.because.co.il/lang/en/customers/zim</link>
		<comments>http://www.because.co.il/lang/en/customers/zim#comments</comments>
		<pubDate>Sun, 28 Aug 2011 10:25:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Customers]]></category>

		<guid isPermaLink="false">http://localhost:85/?p=459</guid>
		<description><![CDATA[ZIM Maritime transportation company in Israel. Offers a line of ships and boats entering. Connects all continents around the world and the Middle East. Integrated transport network offers thousands of land-based destinations on all continents. Local support and logistics services &#8230; <a href="http://www.because.co.il/lang/en/customers/zim">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[
<div lang="en">
<div class="Customers">
    <span class="CustomerName">ZIM</span> Maritime transportation company in Israel. Offers a line of ships and boats entering. Connects all continents around the world and the Middle East. Integrated transport network offers thousands of land-based destinations on all continents. Local support and logistics services in a strategic location
  </div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.because.co.il/lang/en/customers/zim/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Marvell</title>
		<link>http://www.because.co.il/lang/en/customers/marvell</link>
		<comments>http://www.because.co.il/lang/en/customers/marvell#comments</comments>
		<pubDate>Sun, 28 Aug 2011 10:24:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Customers]]></category>

		<guid isPermaLink="false">http://localhost:85/?p=455</guid>
		<description><![CDATA[Marvell Operates worldwide and employs about 5700 workers. The company specializes in planning Mikrofrossorim architecture, and Digital Signal Processing]]></description>
			<content:encoded><![CDATA[
<div lang="en">
<div class="Customers">
    <span class="CustomerName">Marvell</span> Operates worldwide and employs about 5700 workers. The company specializes in planning Mikrofrossorim architecture, and Digital Signal Processing
  </div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.because.co.il/lang/en/customers/marvell/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AlphaTeam</title>
		<link>http://www.because.co.il/lang/en/customers/alphateam</link>
		<comments>http://www.because.co.il/lang/en/customers/alphateam#comments</comments>
		<pubDate>Sun, 28 Aug 2011 10:19:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Customers]]></category>

		<guid isPermaLink="false">http://localhost:85/?p=448</guid>
		<description><![CDATA[Alpha Team A leading provider of mobile software services offering a wide range of professional services to its clients.]]></description>
			<content:encoded><![CDATA[
<div lang="en">
<div class="Customers">
    <span class="CustomerName">Alpha Team</span> A leading provider of mobile software services offering a wide range of professional services to its clients.
  </div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.because.co.il/lang/en/customers/alphateam/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

