Bilal Haidar Blog
Oct 21 2008
I started lately playing squash and I am really enjoying it day after day. What took my intention more today is a group on Facebook called "Top 20 Reasons to Date a Squash Player". Hehehe, everything in life has a group nowadays on Facebook :)
Read what the group says on those 20 reasons, and watch out girls/guys :D
Happy Squashing ...... Regards
Tags:
Comments Off
Oct 16 2008
Silverlight 2 is now released officially.
Check Scott's post here for more information: Silverlight 2 Released
Regards
Tags: silverlight 2.0
Oct 11 2008
Laptop HP DV2000
Intel Core Duo CPU - T7500 @ 2.20 GHz 2.20 GHz
Memory (RAM) - 4 GB
32-bit Operating System (Windows Server 2008 - original copy)
14.1" screen
For more details on specs: http://asia.cnet.com/reviews/notebooks/0,39050490,39259551p,00.htm
The price is 1200$. If you are interested, send me an email @ bhaidar at gmail.com
Oct 2 2008
I started lately learning WCF and going step by step with the concepts. However, today I was stuck by how to generate a proxy client class for a Host application that exposes a Service with a TCP endpoint.
Assume in the App.config configuration file, in the Host application (Console Application), you have the following configuration:
<system.serviceModel> <services> <service name="WCFFromScratch.Service1" behaviorConfiguration="serviceBehavior"> <endpoint address="Service1" binding="netTcpBinding" contract="WCFFromScratch.IService1" /> <endpoint contract="IMetadataExchange" binding="mexTcpBinding" address="mexTcp" /> <host> <baseAddresses> <add baseAddress="net.tcp://localhost:9000"/> </baseAddresses> </host> </service> </services> <behaviors> <serviceBehaviors> <behavior name="serviceBehavior"> <serviceMetadata httpGetEnabled="true"/> </behavior> </serviceBehaviors> </behaviors> </system.serviceModel>
The first important thing to notice in the above is the line in bold. Using the *mexTcpBinding* enables exposing meta data for the TCP endpoint and hence, using now the Svcutil.exe as follows:
c:\Program Files\Microsoft Visual Studio 9.0\VC>svcutil /d:C:\ /o:serviceProxy.cs /config:app.config net.tcp://localhost:9000/mexTcp
The above is enough to generate a new proxy client class named *serviceProxy.cs* located in the *C:\* drive.
Notice how I used the *mexTcp* address, which is the one that exposes meta-data for the SvcUtil in order to be able to generate the proxy.
For more information on publishing meta-data for a service, check the following: How to: Publish Metadata for a Service Using a Configuration File
Hope this helps, Regards
Tags: WCF
Sep 29 2008
It is great to inform you that Silverlight 2 RC is now released for public.
You can read more about it here with this great post of Scott Guthrie: http://weblogs.asp.net/scottgu/archive/2008/09/25/silverlight-2-release-candidate-now-available.aspx
Happy Silverlighting :) Regards
Sep 23 2008
A Part-Time QC engineer position is available in my Testing Team at CCC. If you are interested, please email me your CV @ bhaidar(at)gmail.com
Fresh graduates are welcome, however if you have any previous experience in functional testing, that would be extra!
Thank you,
Sep 22 2008
Below are some job opportunities that you are welcome to send me your CVs if you are interested and feel capable and fit to these positions.
Email me your CVs please to bhaidar(at)gmail.com and make sure to put in the subject of the email ANS - Job Opportunity
regards
Web Application Developer: Developer must have experience in building applications geared for online use. This includes E-commerce transaction engines, Payment processing gateways, Secure HTTPS portals, Streaming portals, Streaming Media players (Windows Media, Flash Action script, etc), User driven social networking portals, Authenticated portals, Web services portals, and various other components of an online application.
We are looking for the following proficiencies:
Programming: C#, Visual Basic .NET, Visual Studio .NET 2003/2005, ASP.NET 1.1, ASP.NET 2.0/3.0, XML, COM/COM+, VB Script, JavaScript, ADO.NET, SQL, VBA, HTML, PL/SQL, TSQL, Assembly, CSS, AJAX, Web Services, *Flash Action Script* (a big plus)
Database Mgmt: SQL Server 2K, SQL Server 2005, Oracle 8i, MS Access 2000/XP/2003
Operating Systems/Servers: Windows NT/ 2000/ XP/ 2003, Enterprise, 2008 (NLB, Clustering, DNS, Active Directory, , Linux (RedHat), IIS, Apache.
Software: MS Project, Visual Modeler, Macromedia Dreamweaver, MS Office, SQL Plus, Visio, EditML Pro, XMLSpy, Visual Studio .NET, SQL Server Reporting Services 2005, Sharepoint Server 2007, Sharepoint Services 3.0,
We are looking for an energetic and trustworthy individual that is willing to grow with the company. Must be dependable and available to work long hours. This position is only for those that are willing to be dedicated and committed to a long term and successful growth.
Sep 8 2008
Telerik lately released its Q2 2008 Release of the Telerik RadControls.
More info here: Telerik Announces Landmark Q2 2008 Release
Tags: Telerik Controls
Aug 18 2008
Tags: Microsoft Unity Block, Unity Block
Aug 7 2008
Community Nights Session
Software Design PatternsRabeeh Abla (Software Architect - GlobalVision) Monday, August 11, 2008 - 6:00 - 8:00 PM Microsoft office
Please use the REGISTRATION PAGE to register for the session. Seats are limited, make sure you confirm your attendance once you receive the email upon regisration.
Note: If you have any problem with registration, please contact Bilal Haidar:
Tags: C#, lebdev.net