tag:blogger.com,1999:blog-87867432024-03-07T07:50:58.367+03:00Programming The LifeMohamed Mosallem's BlogMosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.comBlogger156125tag:blogger.com,1999:blog-8786743.post-37813962379897329772015-10-19T10:19:00.001+03:002015-10-19T10:19:11.000+03:00Using taco to create Ionic projects for the Windows platformRecently Microsoft released Tools for Apache Cordova Command Line Interface (TACO CLI), by using TACO, you can quickly start building awesome Apache Cordova apps really and leave all the plumbing of the different platforms dependencies, plugins, etc. to the tools to take care of. For example the following few commands create a cordova project based on the ionic base template, add the android Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-24335035736201628842015-08-16T11:47:00.001+03:002015-08-16T11:47:39.850+03:00bower.config in VS 2015 (RTM): packages versions are not loading correctly
While working the VS 2015 RTM, I found that IntelliSense in bower.config file cannot load the versions of the packages.
the problem is reported here, and the solution that worked for me is to install the git tools and run the command
git config --global url."http://".insteadOf "git://"
then restarting VS. this will hopefully solve the problem.
Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-28495462110771725012013-08-07T18:30:00.001+03:002013-08-07T18:30:54.259+03:00Portable Class Library Projects and MVVM LightWith Portable Class Library Projects you can create a single library that can target different platforms (e.g. Windows Phone, .Net, Windows Store Apps). For most of the modern apps it’s kind of mandatory to use the MVVM pattern, a famous MVVM library is Laurent Bugnion MVVM Light library. In this post we will walk through the steps needed to create a Portable Class Library that uses the MVVM Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com1tag:blogger.com,1999:blog-8786743.post-2433394871324177452013-05-19T16:22:00.001+03:002013-05-19T16:22:01.026+03:00Video Recordings of Our Latest EventHere are the links for the sessions recordings for our last community event that was held in Khobar: - Introduction to SQL Server Integration Services (SSIS) - Windows 8 Development Jumpstart - Kinect Development Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-48714549719066765402013-03-03T10:36:00.001+03:002013-03-03T10:36:02.454+03:00DevLifeStyle February 2013 Sessions RecordingsRecordings for our last DevLifeStyle event Connecting Window 8 Store Applications to the Cloud BizTalk Server 2013 Next generation user interaction devices Introduction to NoSQL Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-1603243198370886022013-02-21T10:51:00.001+03:002013-02-21T10:51:32.985+03:00Windows Azure takes over Amazon CloudMicrosoft Windows Azure takes over Amazon's cloud in performance test, read the full story here http://www.networkworld.com/news/2013/021913-azure-aws-266831.html?hpg1=bn Info graphic on the result http://www.nasuni.com/blog/193-comparing_cloud_storage_providers_in Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-54803977288330238452012-12-26T10:30:00.001+03:002012-12-26T10:30:11.908+03:00DevLifeStyle VS2012 Launch Eventhere are the recordings from our last event. Windows Azure Development in Visual Studio 2012 Modern App Lifecycle Management with Visual Studio 2012  Async/Parallel Programming in .NET 4.5 and Visual Studio 2012  Developing Windows 8 Store Applications using Visual Studio 2012 Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-42163575525156735452012-03-26T11:40:00.002+03:002012-03-26T11:41:53.985+03:00DevLifeStyle March 2012 Event: Sessions RecordingsHere are the sessions recordings for our last event Building High Performance Applications with .NET 4.5: Part1, Part2 Kinect for Windows Developing Applications for Windows 8Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-54256282214929900642012-01-29T08:30:00.001+03:002012-01-29T08:30:48.655+03:00Windows 8 SessionIn our next DevLifeStyle Community event I will be presenting a session on Windows 8. you can register here http://dlsfeb2012.eventbrite.com/ Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com3tag:blogger.com,1999:blog-8786743.post-36136099653083087962011-09-27T23:17:00.001+03:002011-09-27T23:17:00.491+03:00Silverlight 5 P-Invoke: Using Kinect SDK from SilverlightAway from all the discussions about whether Silverlight is dead or not, The Silverlight 5 RC contains the previously announced P-Invoke feature which enables you to call Win32 style APIs from a trusted Silverlight application. There are some attempts to use Kinect from Silverlight (here) but this was before MS released the official SDK. we will use Silverlight 5 P-Invoke feature to call the Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com6tag:blogger.com,1999:blog-8786743.post-55883674837358243532011-07-12T18:51:00.001+03:002011-07-12T18:51:54.381+03:00Surface 2.0 SDK ReleasedThe long awaited Surface 2.0 SDK has been just released. to get started go to the new Surface Developer Center and download the SDK. Once downloaded and installed, start VS2010, you will find the Surface 2.0 project templates available Let’s create a sample application, I will create a simple twitter client (hopefully before scottgu creates it) let’s name it TwittSurf Once we created the Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-13134001787369685932011-07-11T00:14:00.001+03:002011-07-11T00:14:26.363+03:00Portable Library ToolsWith the introduction of Windows Phone 7.0 a new opportunity emerged for Silverlight developers, this new platform uses Silverlight (a version of Silverlight 3.0) as the main framework to build applications on the phone. When building applications for Silverlight and WP7 you will find that you can reuse some of the code across the two platforms, Linked source files were used to share code betweenMosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com2tag:blogger.com,1999:blog-8786743.post-90141866002530257602011-07-04T12:07:00.001+03:002011-07-04T12:07:12.514+03:00DevLifeStyle Community: June 2011 Event RecordingsI uploaded the sessions recordings for our last event to YouTube, you can find the list here: http://www.devlifestyle.net/content/DevlifestyleJune2011EventRecordings.aspx Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-51693887777666074652011-06-28T13:50:00.001+03:002011-06-28T13:50:31.670+03:00MVVMI will be delivering a session on MVVM Thursday June 30, in the DevLifeStyle community monthly meeting. To register and view the detailed agenda, click here Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-31015483297038807572011-04-24T11:06:00.001+03:002011-04-24T11:06:18.702+03:00DevLifeStyle May 2011 Community EventWe are back again, join us on May 5,2011. I will be delivering a session on the new features in Silverlight5. To register and view the detailed agenda, click here Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-72053068464432053412011-03-01T20:32:00.001+03:002011-03-01T20:32:58.594+03:00Silverlight 4.0 with SharePoint 2010On Last Friday 25th I delivered an online session part of the Second Riyadh Online Community Summit, here is a recording of the session Download and here is the source code of the demos Download Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-14568012772233269682011-02-15T01:30:00.001+03:002011-02-15T01:30:12.040+03:00Silverlight 4.0 Tutorial (12 of N): Collecting Attendees Feedback using Windows Phone 7You can find a list of the previous tutorial posts here Continuing our RegistrationBooth Application… It’s very important to collect the attendees feedback to help us improve the future sessions/events we might organize, we can go ahead and implement this functionality in the RegistrationBooth application. but in this post we will take a different approach, we will implement a Windows Phone 7 Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-56244936584636840772011-01-17T09:41:00.002+03:002011-01-20T19:15:08.237+03:00Silverlight 4.0 Tutorial (11 of N): Roulette BehaviorYou can find a list of the previous tutorial posts here Continuing our RegistrationBooth Application… In most of the offline events we hold, there are some giveaways for the audience (most of the time the prize is XBOX). Picking a winner is manual process where we collect the feedback forms, put it in a big box/bag, shake the box/bag and turn it upside down multiple times to make sure that theMosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com2tag:blogger.com,1999:blog-8786743.post-86459280479023749802011-01-10T10:27:00.001+03:002011-01-10T10:27:16.146+03:00Expression Blend DemoIn our last community event I delivered a session about using Expression Blend to build Silverlight Applications, many people asked me for the demo project I used, This time I will not write a blog post to walk you through the demo, instead I thought I will give it a try and record a video of the demo, here is the video http://www.devlifestyle.net/videos/Blend-Silverlight.mp4 please let me Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com2tag:blogger.com,1999:blog-8786743.post-84455153781448596072010-12-26T20:49:00.001+03:002010-12-26T20:49:09.281+03:00Microsoft Communities in Saudi Arabia 2009/2010 Story in PicturesIt' has been two years since I started working with the DevLifeStyle community in Saudi Arabia. The best thing about working the communities is that you get to meet with great people who share with you the same passion to technology. I’m really looking forward to continue our community efforts in the next year. In celebration of this occasion, I collected all the communities events pictures that Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-45885943309901564862010-12-12T10:16:00.001+03:002010-12-12T10:16:04.416+03:00Join us at Riyadh Community Summit 23 DecemberAre you ready to attend our next community summit and have a chance to win XBOX or KINECT? Detailed agenda can be found here http://www.devlifestyle.net/RCS2 what do you think of this Silverlight invitation Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-29411960961527149172010-11-26T01:16:00.002+03:002010-11-26T01:18:33.384+03:00Silverlight 4.0 Tutorial (10 of N): Working with the PathListBoxYou can find a list of the previous tutorial posts here Continuing our RegistrationBooth Application, In this post we will make a change to the way we display the list of attendees. Currently we display them in a standard ListBox, we will replace this with a PathListBox, the PathListBox is a new customized control that comes with Blend SDK. From its name this control is a list box however its Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-5201530988572525112010-11-09T00:44:00.001+03:002010-11-09T00:44:52.963+03:00Silverlight 4.0 with SharePoint 2010 (2 of 2)In the previous post we set the stage for how can we start building Silverlight applications for SharePoint 2010 You have three options to actually program against the SharePoint from Silverlight: First there’s the SharePoint web services that have been there for a long time, Second there’s the new REST APIs that is suitable for working with strongly typed lists and the final option is the Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com1tag:blogger.com,1999:blog-8786743.post-27122010192402152662010-11-01T22:52:00.001+03:002010-11-01T22:52:45.088+03:00HTML5 and Silverlight: The hype is over. Thanks Bob!After a long week full of confusion, controversy and anger, Bob Muglia provide more clarification. Kill Silverlight?! what did you think guys?! For GOD’s sake Silverlight is not the Ugly Kin to simply terminate like this. By the way, too many “Is Silverlight Dead?” screams out there but no “Is Flash Dead?” ! does this tell anything?! Mosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0tag:blogger.com,1999:blog-8786743.post-80411047249090959222010-10-30T17:07:00.001+03:002010-10-30T17:07:47.711+03:00Silverlight 4.0 with SharePoint 2010 (1 of 2)It’s been a while since I used SharePoint as I was focusing lately on Silverlight, In this post I will start exploring how to use Silverlight 4.0 with SharePoint 2010, I must mention that I’m not a SharePoint expert so please feel free to update me if there’s something mentioned that is not correct. What I like about SharePoint 2010 is that Silverlight comes right out of the box. The first thingMosallemhttp://www.blogger.com/profile/02854453111697992346noreply@blogger.com0