Programming
Abdullah Abouzekry, Oct 02

PHPMaster: PHP is Moving to Git (Eventually)

Just over two years since its move from the antiquated CVS to Subversion (SVN), PHP is once again on the move : this time, to Git . Well, eventually. The migration from CVS to SVN was a huge one and took many months.
HTML & CSS
Abdullah Abouzekry, Oct 02

PHPMaster: Variables in PHP

A variable is used in PHP scripts to represent a value. As the name variable suggests, the value of a variable can change (or vary) throughout the program. Variables are one of the features that distinguish a programming language like PHP from markup languages such as HTML. Variables allow you write your code in a generic manner
3 COMMENTs
HTML & CSS
Nick Randolph, Sep 29

BuildMobile: What’s New in Windows Phone Mango

Ever since Windows Phone first shipped almost a year ago there has been almost endless discussion about what the next update/version will include. The first major update earlier in the year saw the introduction of copy-and-paste, clearly something that was supposed to be in the first release but just didn’t make the pre-Christmas deadline set in order to ship the first round of devices. Since then the focus has been on Windows Phone Mango, an update to not only the consumer experience on the device but also a major refresh of all the development tools, APIs and even marketplace.
PHP
Abdullah Abouzekry, Sep 29

PHPMaster: Why You Should Use Bcrypt to Hash Stored Passwords

79% of participants in a recent ZoneAlarm survey were found to be using risky passwords. The data was used to present a very stylish infographic showing just how widespread the use of bad passwords really is. But no matter how hard it is to guess good passwords, they may be no more difficult to crack than bad ones depending on how the password is stored. Back in 2006, Reddit confirmed that a copy of their database had been stolen
Programming
Abdullah Abouzekry, Sep 28

BuildMobile: How Mobile Phones Work

Mobile phones have become a ubiquitous part of modern life. It is estimated that there are over five billion cell phones currently in use, covering a large portion of the world’s population. However, most people who use mobile phones do not understand how they work. This article demonstrates how a combination of sophisticated radio technology and computer security create the mobile phone systems many take for granted
Programming
Abdullah Abouzekry, Sep 28

RubySource: .NET to Ruby: Namespacing, Naming Conventions, Comments & Documentation

Ruby is an opinionated language, and it has an opinionated community. This is a great thing. It keeps the language clean, understandable, and fun. Ruby can be antagonistic when it comes to a framework like .NET, and I’ll touch on that in this post.
3 COMMENTs
Programming
Abdullah Abouzekry, Sep 25

RubySource: .NET to Ruby: Methods and Variables

In the last post in our series on Switching from .NET to Ruby, we looked at Classes . Classes were a real in depth topic since there’s a large number of class differences between .NET and Ruby. This post is going to take an a look at Methods and Variables.
HTML & CSS
Abdullah Abouzekry, Sep 25

BuildMobile: Creating a Graph With Quartz 2D

When I joined the team I have been working with recently, they were trying to create a graph using Core Plot, a popular third party library. It didn’t go well though, there were two big problems. First, they couldn’t use a custom image for the graph’s background, as was required by the designer.
2 COMMENTs
Programming
Abdullah Abouzekry, Sep 20

BYO ASP.NET4 Website - Our New Book!

HTML & CSS
Claudio Lassala, Sep 12

RubySource: Putting Ruby, Rails, C#, and ASP.NET in context

I’ve noticed there’s quite a bit of misunderstanding among .NET developers as to what Ruby or Rails are, and how those compare to what they came to know and love in .NET. I know I didn’t understand it myself for a while. The following comments, drawn from my two previous posts ( Switching to Ruby from .NET and Why should a .NET developer look into Ruby or Ruby on Rails ) serve to illustrate my point: “Had a look at Ruby but no thanks, .NET remains the way for me.” “…are there demos or samples of Ruby on Rails that can compare with the web apps that I can create with ASP.NET or Silverlight, and components like DevExpress for the ASP.NET MVC? Is there something like that in Ruby?” While the first comment compares Ruby to .NET, which is a comparison between a language and an entire development platform, the second comment mixes html-based applications with rich client applications built on Silverlight, brings 3rd part visual controls into the equation, and wonders whether such controls are available in Ruby (a language…)
Programming
Abdullah Abouzekry, Sep 07

RubySource: .NET to Ruby: Classes

In the previous post of this series .NET to Ruby: The Ruby Environment , we went through the fundamental tools that made up Ruby. If you recall we talked about running Ruby on the command line, using IRB, we wrote our first Hello World program, and figured out what was going on below the covers. In this post we’ll look to compare a fundamental object oriented feature: Classes. Yup that’s it.
Programming
Abdullah Abouzekry, Aug 24

RubySource: Why should a .NET developer look into Ruby or Ruby on Rails?

.NET developers have several tools at their hands: multiple languages, a huge framework, stacks for many different types of applications (web, desktop, mobile…), plus a growing OSS ecosystem. So why exactly would a .NET developer look into Ruby and Rails? For those who did look into, what did they like or didn’t like?
Entrepreneur
Abdullah Abouzekry, Aug 22

Cloud Misconceptions

After talking to thousands of people over the last few years, I’ve learned that there are a lot of misconceptions floating around the cloud. Some of this is due to the inherent unease that many feel with anything new. Other misconceptions reflect the fact that all the technologies are evolving rapidly, with new services and features appearing all the time.
Programming
Abdullah Abouzekry, Aug 08

RubySource: .NET to Ruby: The Ruby Environment

Transitioning from .NET to Ruby: Hi there! I hear you want to make the transition from .NET to Ruby. It’s not a hard task, but it’s always nice to start with guidance. I too was once in your shoes. Master of .NET, a LINQ superstar, CLR guru, Generics generalist, conqueror of WCP, WPF, and WF, and able to box with the best of them
12 COMMENTs
Programming
Abdullah Abouzekry, Jun 09

Introduction to LINQ

Language-Integrated Query—LINQ—is a new data-access feature that does exactly what it says: allow for querying of data sources from within the language itself. Our ASP.NET specialist Timmothy Posey shows you how to connect.
Programming
Abdullah Abouzekry, Nov 11

Web App Gallery, Part 1

1 COMMENT
Programming
Abdullah Abouzekry, May 25

How to Use Dynamic Types in C# 4.0

Dynamic typing has arrived in C#. They might offer flexibility, but there are several inherent risks, as Craig explains.
8 COMMENTs
ASP.NET
Abdullah Abouzekry, May 18

How to Use Optional Parameters in C# 4.0

PHP and VisualBasic.NET have offered optional parameters for years. C# developers will be pleased to hear they've finally been implemented in version 4.0.
14 COMMENTs
Programming
Abdullah Abouzekry, Apr 12

Microsoft Launch Visual Studio 2010 Today

Microsoft is launching Visual Studio 2010 worldwide today. ASP.NET developers will be eager to upgrade, but could it persuade you to move from your current platform of choice?
Programming
Abdullah Abouzekry, Oct 09

Constructing ASP.NET Web Pages

ASP.NET web pages are known as web forms, but, as Cristian and Wyatt show, the process of building ASP.NET web forms is a lot like composing a castle with Lego bricks! ASP.NET is bundled with hundreds of controls—including HTML controls, web controls, and so on—that are designed for easy deployment within your applications.
3 COMMENTs
Programming
Abdullah Abouzekry, May 29

ASP.NET MVC Preview 3 is Out!

3 COMMENTs
Programming
Abdullah Abouzekry, May 17

.NET on the Net May 8-15 : It's full of stars