Buy from Amazon
$239.86 $1.00
$200.00
$150.00
$100.00
$50.00
Aug
Nov
Feb
May
Aug
Nov
Feb
May
Aug
Nov
Feb
May
2013
2014
2015
2016
$30.27, Jul 9 - Aug 3 $30.19, Jul 30 - Aug 9 $30.12, Jul 31 - Aug 9 $30.06, Aug 5 - Aug 10 $29.48, Aug 20 - Sep 17 $29.14, Nov 19 - Dec 3 $29.29, Dec 5 - Dec 21 $29.44, Dec 24 - Jan 9 $29.59, Jan 10 - Jan 23 $29.74, Jan 25 - Feb 12 $29.89, Feb 13 - Feb 24 $30.03, Feb 25 - Mar 19 $30.17, Mar 20 - Apr 3 $30.31, Apr 4 - Apr 25 $30.45, Apr 26 - May 14 $30.45, Apr 26 - May 14 $21.87, May 3 - May 16 $1.00, May 3 - May 4 $30.45, Apr 26 - May 14 $21.87, May 3 - May 16 $1.02, May 5 - May 9 $30.45, Apr 26 - May 14 $21.87, May 3 - May 16 $2.98, May 9 - May 10 $30.45, Apr 26 - May 14 $21.87, May 3 - May 16 $3.00, May 12 - May 13 $30.45, Apr 26 - May 14 $21.87, May 3 - May 16 $9.97, May 14 6:08 am $30.59, May 16 - Jun 12 $25.00, May 17 - May 20 $9.99, May 16 - May 18 $30.59, May 16 - Jun 12 $25.00, May 17 - May 20 $10.02, May 20 10:49 pm $30.59, May 16 - Jun 12 $21.99, May 22 - May 27 $10.19, May 21 - May 26 $30.59, May 16 - Jun 12 $21.92, May 29 6:53 am $10.24, May 27 - May 29 $30.59, May 16 - Jun 12 $22.90, May 31 - Jun 15 $17.00, May 31 - Jun 4 $30.59, May 16 - Jun 12 $22.90, May 31 - Jun 15 $16.97, Jun 5 4:39 pm $30.59, May 16 - Jun 12 $22.90, May 31 - Jun 15 $16.61, Jun 9 7:25 am $30.59, May 16 - Jun 12 $22.90, May 31 - Jun 15 $16.40, Jun 11 10:40 am $30.73, Jun 13 - Jun 30 $22.90, May 31 - Jun 15 $17.00, Jun 13 - Jun 14 $30.73, Jun 13 - Jun 30 $25.00, Jun 16 - Aug 26 $21.98, Jun 15 - Jun 23 $30.73, Jun 13 - Jun 30 $25.00, Jun 16 - Aug 26 $21.99, Jun 25 - Jun 27 $30.73, Jun 13 - Jun 30 $25.00, Jun 16 - Aug 26 $21.96, Jun 28 5:46 am $30.73, Jun 13 - Jun 30 $25.00, Jun 16 - Aug 26 $21.83, Jun 30 1:00 pm $30.87, Jul 1 - Jul 8 $25.00, Jun 16 - Aug 26 $21.64, Jul 4 12:44 am $30.87, Jul 1 - Jul 8 $25.00, Jun 16 - Aug 26 $21.52, Jul 6 7:17 am $30.87, Jul 1 - Jul 8 $25.00, Jun 16 - Aug 26 $21.38, Jul 8 8:03 pm $31.01, Jul 10 - Jul 21 $25.00, Jun 16 - Aug 26 $21.25, Jul 11 8:57 am $31.01, Jul 10 - Jul 21 $25.00, Jun 16 - Aug 26 $21.17, Jul 14 3:11 am $31.01, Jul 10 - Jul 21 $25.00, Jun 16 - Aug 26 $21.06, Jul 16 5:58 pm $31.01, Jul 10 - Jul 21 $25.00, Jun 16 - Aug 26 $20.86, Jul 20 10:27 am $31.15, Jul 22 - Jul 30 $25.00, Jun 16 - Aug 26 $20.75, Jul 22 5:48 pm $31.15, Jul 22 - Jul 30 $25.00, Jun 16 - Aug 26 $20.62, Jul 25 10:47 am $31.15, Jul 22 - Jul 30 $25.00, Jun 16 - Aug 26 $20.59, Jul 28 - Jul 29 $31.15, Jul 22 - Jul 30 $25.00, Jun 16 - Aug 26 $20.57, Jul 30 8:28 pm $31.29, Jul 31 - Aug 10 $25.00, Jun 16 - Aug 26 $20.50, Aug 2 1:15 pm $31.29, Jul 31 - Aug 10 $25.00, Jun 16 - Aug 26 $20.31, Aug 5 11:22 am $31.29, Jul 31 - Aug 10 $25.00, Jun 16 - Aug 26 $19.21, Aug 8 2:48 pm $31.42, Aug 11 - Aug 20 $25.00, Jun 16 - Aug 26 $19.05, Aug 11 1:51 pm $31.42, Aug 11 - Aug 20 $25.00, Jun 16 - Aug 26 $18.85, Aug 13 9:41 pm $31.42, Aug 11 - Aug 20 $25.00, Jun 16 - Aug 26 $16.71, Aug 16 11:50 pm $31.42, Aug 11 - Aug 20 $25.00, Jun 16 - Aug 26 $16.48, Aug 18 11:38 pm $31.55, Aug 21 - Aug 27 $25.00, Jun 16 - Aug 26 $15.28, Aug 22 1:15 am $31.55, Aug 21 - Aug 27 $25.00, Jun 16 - Aug 26 $14.99, Aug 25 12:54 am $31.55, Aug 21 - Aug 27 $21.25, Aug 27 - Sep 22 $14.81, Aug 27 3:09 am $31.68, Aug 28 - Sep 3 $21.25, Aug 27 - Sep 22 $14.58, Aug 30 12:04 pm $31.68, Aug 28 - Sep 3 $21.25, Aug 27 - Sep 22 $14.36, Sep 1 8:43 pm $31.81, Sep 4 - Sep 10 $21.25, Aug 27 - Sep 22 $9.95, Sep 4 6:28 am $31.81, Sep 4 - Sep 10 $21.25, Aug 27 - Sep 22 $9.79, Sep 7 7:55 pm $31.81, Sep 4 - Sep 10 $21.25, Aug 27 - Sep 22 $9.71, Sep 10 5:57 am $32.18, Sep 11 - Sep 27 $21.25, Aug 27 - Sep 22 $9.66, Sep 12 2:13 pm $32.18, Sep 11 - Sep 27 $21.25, Aug 27 - Sep 22 $9.61, Sep 14 12:16 pm $32.18, Sep 11 - Sep 27 $21.25, Aug 27 - Sep 22 $9.49, Sep 18 1:36 pm $32.18, Sep 11 - Sep 27 $21.25, Aug 27 - Sep 22 $9.40, Sep 20 2:37 pm $32.18, Sep 11 - Sep 27 $21.25, Aug 27 - Sep 22 $9.32, Sep 22 9:18 pm $32.18, Sep 11 - Sep 27 $21.24, Sep 25 - Nov 19 $8.90, Sep 27 3:58 am $30.19, Sep 28 - Sep 30 $21.24, Sep 25 - Nov 19 $8.87, Sep 29 8:20 am $32.18, Oct 2 - Oct 4 $21.24, Sep 25 - Nov 19 $8.50, Oct 2 12:36 pm $30.79, Oct 5 1:47 pm $21.24, Sep 25 - Nov 19 $8.18, Oct 5 1:47 pm $30.00, Oct 7 - Oct 12 $21.24, Sep 25 - Nov 19 $7.86, Oct 7 7:48 pm $30.00, Oct 7 - Oct 12 $21.24, Sep 25 - Nov 19 $7.84, Oct 9 - Oct 12 $31.40, Oct 13 - Oct 17 $21.24, Sep 25 - Nov 19 $7.81, Oct 13 3:45 am $31.40, Oct 13 - Oct 17 $21.24, Sep 25 - Nov 19 $7.74, Oct 15 6:03 am $31.40, Oct 13 - Oct 17 $21.24, Sep 25 - Nov 19 $7.68, Oct 17 10:55 am $32.02, Oct 19 - Oct 30 $21.24, Sep 25 - Nov 19 $7.57, Oct 21 7:33 pm $32.02, Oct 19 - Oct 30 $21.24, Sep 25 - Nov 19 $7.52, Oct 24 3:36 am $32.02, Oct 19 - Oct 30 $21.24, Sep 25 - Nov 19 $7.41, Oct 30 12:48 am $32.18, Nov 1 - Nov 29 $21.24, Sep 25 - Nov 19 $7.38, Nov 1 4:36 pm $32.18, Nov 1 - Nov 29 $21.24, Sep 25 - Nov 19 $7.25, Nov 8 2:14 pm $32.18, Nov 1 - Nov 29 $21.24, Sep 25 - Nov 19 $13.28, Nov 11 6:49 pm $32.18, Nov 1 - Nov 29 $21.24, Sep 25 - Nov 19 $12.96, Nov 16 3:45 pm $32.18, Nov 1 - Nov 29 $21.17, Nov 20 5:09 pm $12.60, Nov 20 5:09 pm $32.18, Nov 1 - Nov 29 $21.04, Nov 23 8:56 pm $12.34, Nov 23 8:56 pm $32.18, Nov 1 - Nov 29 $21.19, Nov 25 11:14 pm $12.16, Nov 25 11:14 pm $32.18, Nov 1 - Nov 29 $21.12, Nov 27 8:10 pm $12.06, Nov 27 8:10 pm $32.49, Dec 1 - Dec 7 $21.17, Dec 1 5:06 pm $11.87, Dec 1 5:06 pm $32.49, Dec 1 - Dec 7 $21.09, Dec 3 3:16 pm $11.79, Dec 3 3:16 pm $32.49, Dec 1 - Dec 7 $20.97, Dec 7 10:03 am $11.63, Dec 7 10:03 am $32.32, Dec 9 - Dec 13 $20.84, Dec 9 11:24 am $14.61, Dec 9 - Dec 11 $32.32, Dec 9 - Dec 13 $20.75, Dec 11 12:34 pm $14.61, Dec 9 - Dec 11 $32.49, Dec 15 - Feb 25 $20.59, Dec 15 12:26 pm $19.98, Dec 13 - Dec 25 $32.49, Dec 15 - Feb 25 $20.51, Dec 17 11:53 am $19.98, Dec 13 - Dec 25 $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $19.98, Dec 13 - Dec 25 $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $19.95, Dec 26 6:37 am $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $19.88, Dec 29 3:37 am $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $19.99, Dec 30 - Jan 8 $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $19.97, Jan 9 5:59 pm $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $19.94, Jan 12 5:04 am $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $19.91, Jan 13 5:29 pm $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $19.85, Jan 17 2:38 am $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $19.66, Jan 20 9:06 am $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $18.88, Jan 22 12:57 am $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $18.56, Jan 25 6:07 am $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $17.72, Jan 28 4:33 pm $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $17.13, Jan 30 11:21 am $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $14.79, Feb 3 2:26 am $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $13.58, Feb 4 7:58 pm $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $13.51, Feb 8 9:29 am $32.49, Dec 15 - Feb 25 $21.20, Dec 22 - Feb 11 $13.48, Feb 10 4:40 am $32.49, Dec 15 - Feb 25 $21.21, Feb 12 - Apr 16 $16.72, Feb 13 8:43 pm $32.49, Dec 15 - Feb 25 $21.21, Feb 12 - Apr 16 $19.73, Feb 15 4:58 pm $32.49, Dec 15 - Feb 25 $21.21, Feb 12 - Apr 16 $19.94, Feb 18 3:34 pm $32.49, Dec 15 - Feb 25 $21.21, Feb 12 - Apr 16 $19.88, Feb 22 11:26 am $32.49, Dec 15 - Feb 25 $21.21, Feb 12 - Apr 16 $19.69, Feb 25 8:53 am $32.81, Feb 27 - Mar 1 $21.21, Feb 12 - Apr 16 $19.35, Feb 27 7:22 am $32.81, Feb 27 - Mar 1 $21.21, Feb 12 - Apr 16 $18.62, Mar 1 5:39 am $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $17.69, Mar 5 3:27 pm $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $17.51, Mar 7 4:29 pm $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $17.38, Mar 10 11:01 pm $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $17.27, Mar 13 5:10 am $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $17.21, Mar 15 1:23 pm $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $19.00, Mar 18 - Mar 20 $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $19.91, Mar 21 1:18 pm $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $19.95, Mar 23 9:42 pm $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $20.64, Mar 26 4:39 am $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $19.95, Mar 28 12:20 pm $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $19.94, Mar 30 - Apr 6 $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $13.47, Apr 9 3:49 am $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $19.79, Apr 12 1:45 am $37.47, Mar 3 - Apr 25 $21.21, Feb 12 - Apr 16 $19.93, Apr 14 - Apr 17 $37.47, Mar 3 - Apr 25 $37.46, Apr 17 - Apr 25 $19.93, Apr 14 - Apr 17 $37.47, Mar 3 - Apr 25 $37.46, Apr 17 - Apr 25 $19.91, Apr 20 5:01 am $37.47, Mar 3 - Apr 25 $37.46, Apr 17 - Apr 25 $19.85, Apr 22 10:32 pm $37.47, Mar 3 - Apr 25 $37.46, Apr 17 - Apr 25 $19.80, Apr 25 6:39 pm $37.47, Apr 27 - May 22 $37.46, Apr 27 - May 22 $19.72, Apr 29 12:17 am $37.47, Apr 27 - May 22 $37.46, Apr 27 - May 22 $19.68, May 1 7:14 pm $37.47, Apr 27 - May 22 $37.46, Apr 27 - May 22 $19.64, May 4 9:53 am $37.47, Apr 27 - May 22 $37.46, Apr 27 - May 22 $19.60, May 7 11:40 am $37.47, Apr 27 - May 22 $37.46, Apr 27 - May 22 $19.54, May 11 7:21 am $37.47, Apr 27 - May 22 $37.46, Apr 27 - May 22 $19.48, May 14 12:58 pm $37.47, Apr 27 - May 22 $37.46, Apr 27 - May 22 $19.42, May 18 4:37 pm $37.47, Apr 27 - May 22 $37.46, Apr 27 - May 22 $19.36, May 22 9:06 pm $35.31, May 27 - Sep 29 $35.30, May 27 - Jun 28 $19.30, May 27 4:14 am $35.31, May 27 - Sep 29 $35.30, May 27 - Jun 28 $19.20, May 31 6:12 pm $35.31, May 27 - Sep 29 $35.30, May 27 - Jun 28 $19.01, Jun 5 9:16 am $35.31, May 27 - Sep 29 $35.30, May 27 - Jun 28 $17.60, Jun 9 3:12 pm $35.31, May 27 - Sep 29 $35.30, May 27 - Jun 28 $17.40, Jun 13 1:26 pm $35.31, May 27 - Sep 29 $35.30, May 27 - Jun 28 $17.34, Jun 17 6:13 am $35.31, May 27 - Sep 29 $35.30, May 27 - Jun 28 $17.27, Jun 21 1:35 am $35.31, May 27 - Sep 29 $35.30, May 27 - Jun 28 $17.21, Jun 24 7:53 pm $35.31, May 27 - Sep 29 $35.30, May 27 - Jun 28 $17.15, Jun 28 10:28 pm $35.31, May 27 - Sep 29 $35.12, Jul 3 1:12 am $17.04, Jul 3 1:12 am $35.31, May 27 - Sep 29 $35.30, Jul 7 7:44 am $16.94, Jul 7 7:44 am $35.31, May 27 - Sep 29 $35.12, Jul 12 7:34 pm $15.96, Jul 12 7:34 pm $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $17.93, Jul 16 11:30 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $21.97, Jul 20 2:16 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $21.79, Jul 21 11:15 pm $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $21.29, Jul 25 12:51 pm $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $20.64, Jul 29 2:33 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $20.25, Aug 1 4:50 pm $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $21.74, Aug 5 8:15 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $21.99, Aug 9 2:33 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $21.98, Aug 12 9:11 pm $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $21.91, Aug 16 2:55 pm $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $21.85, Aug 20 9:31 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $21.71, Aug 24 2:48 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $21.79, Aug 27 10:12 pm $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $21.99, Aug 31 3:26 pm $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $29.55, Sep 4 12:07 pm $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $28.95, Sep 8 9:52 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $23.88, Sep 10 9:32 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $22.12, Sep 14 5:27 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $10.26, Sep 18 2:31 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $10.13, Sep 22 12:31 am $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $9.68, Sep 25 10:55 pm $35.31, May 27 - Sep 29 $35.30, Jul 16 - Sep 29 $9.16, Sep 29 9:28 pm $34.54, Oct 3 - Oct 6 $34.53, Oct 3 - Oct 6 $9.12, Oct 3 - Oct 6 $34.53, Oct 10 4:54 am $34.52, Oct 10 4:54 am $1.94, Oct 10 4:54 am $50.93, Oct 14 4:55 am $9.16, Oct 14 4:55 am $99.65, Oct 16 6:01 am $9.22, Oct 16 6:01 am $128.15, Oct 20 3:14 am $9.98, Oct 20 3:14 am $90.71, Oct 24 - Oct 29 $47.12, Oct 24 12:22 am $90.71, Oct 24 - Oct 29 $47.15, Oct 25 11:29 pm $90.71, Oct 24 - Oct 29 $46.57, Oct 29 10:44 pm $89.53, Nov 2 - Nov 15 $47.53, Nov 2 10:20 pm $89.53, Nov 2 - Nov 15 $47.54, Nov 7 1:21 am $89.53, Nov 2 - Nov 15 $47.56, Nov 11 3:53 am $89.53, Nov 2 - Nov 15 $47.68, Nov 15 7:22 am $132.83, Nov 19 4:48 pm $47.52, Nov 19 4:48 pm $127.39, Nov 24 2:42 am $47.48, Nov 24 2:42 am $132.26, Nov 28 6:01 pm $58.96, Nov 28 6:01 pm $132.83, Dec 3 - Dec 13 $58.94, Dec 3 3:09 pm $132.83, Dec 3 - Dec 13 $59.29, Dec 8 12:55 pm $132.83, Dec 3 - Dec 13 $5.49, Dec 13 3:14 pm $239.86, Dec 18 5:42 pm $59.80, Dec 18 5:42 pm $239.76, Dec 23 2:16 pm $59.78, Dec 23 2:16 pm $235.78, Dec 28 2:08 pm $58.00, Dec 28 2:08 pm $37.18, Jan 2 10:03 am $4.75, Jan 2 10:03 am $37.18, Jan 2 10:03 am $9.21, Jan 7 - Jan 14 $38.02, Jan 19 4:18 pm $37.18, Jan 2 10:03 am $37.96, Jan 24 5:12 pm $37.18, Jan 2 10:03 am $37.75, Jan 29 5:47 pm $37.18, Jan 2 10:03 am $37.26, Feb 3 7:20 pm $37.18, Jan 2 10:03 am $37.23, Feb 8 9:32 pm $37.18, Jan 2 10:03 am $146.02, Feb 14 3:41 am $36.05, Feb 14 3:41 am $161.34, Feb 19 11:52 am $36.01, Feb 19 11:52 am $160.28, Feb 25 12:51 am $35.96, Feb 25 12:51 am $153.48, Mar 5 5:37 pm $28.00, Mar 5 5:37 pm $95.70, Mar 17 6:45 am $4.99, Mar 17 6:45 am $141.06, Mar 28 6:59 pm $24.63, Mar 28 6:59 pm
72,202 1,187,757
1,562,500
1,041,667
520,833
Oct
Dec
Feb
Apr
Jun
Aug
Oct
Dec
Feb
Apr
2015
2016
Price Details
New
Last Seen
$34.53 Oct 10, '15
Highest
$37.47 Apr 27, '15
Lowest
$29.14 Nov 19, '13
Average
$34.54 (180d avg) $35.93 (365d avg) $32.05 (Lifetime average)
Added
May 19, 2013
3rd Party New
Last Seen
$141.06 Mar 28, '16
Highest
$239.86 Dec 18, '15
Lowest
$20.51 Dec 17, '14
Average
$124.58 (30d avg) $89.01 (90d avg) $106.10 (180d avg) $69.11 (365d avg) $46.81 (Lifetime average)
Added
May 19, 2013
3rd Party Used
Last Seen
$24.63 Mar 28, '16
Highest
$59.80 Dec 18, '15
Lowest
$1.00 May 3, '14
Average
$16.49 (30d avg) $25.67 (90d avg) $33.06 (180d avg) $25.88 (365d avg) $20.74 (Lifetime average)
Added
May 19, 2013
Sales Rank
30 day average: 652,361 90 day average: 775,724
Product Description
In 2005, Microsoft quietly announced an initiative to bring dynamic languages to the .NET platform. The starting point for this project was a .NET implementation of Python, dubbed IronPython. After a couple years of incubation, IronPython is ready for real-world use. It blends the simplicity, elegance, and dynamism of Python with the power of the .NET framework. offers a comprehensive, hands-on introduction to Microsoft's exciting new approach for programming the .NET framework. It approaches IronPython as a first class .NET language, fully integrated with the .NET environment, Visual Studio, and even the open-source Mono implementation. You'll learn how IronPython can be embedded as a ready-made scripting language into C# and VB.NET programs, used for writing full applications or for web development with ASP. Even better, you'll see how IronPython works in Silverlight for client-side web programming. IronPython opens up exciting new possibilities. Because it's a dynamic language, it permits programming paradigms not easily available in VB and C#. In this book, authors Michael Foord and Christian Muirhead explore the world of functional programming, live introspection, dynamic typing and duck typing , metaprogramming, and more. explores these topics with examples, making use of the Python interactive console to explore the .NET framework with live objects. The expert authors provide a complete introduction for programmers to both the Python language and the power of the .NET framework. The book also shows how to extend IronPython with C#, extending C# and VB.NET applications with Python, using IronPython with .NET 3.0 and Powershell, IronPython as a Windows scripting tool, and much more. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
Back to store list