<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8812298401718408678</id><updated>2012-02-11T23:07:08.896-08:00</updated><category term='C++'/><category term='Flash'/><category term='C# và .NET'/><category term='Java'/><category term='Blog Help'/><category term='Delphi'/><category term='Giáo Trình'/><category term='Thông Tin'/><title type='text'>Học trực tuyến: C++, C#, Java, Delphi, Flash. Học C++, C#, Java, Delphi, Flash trực tuyến.</title><subtitle type='html'>Học trực tuyến lập trình C++, C#, Java, Delphi, Flex, Flash
Online tutorial programming languages
Học trực tuyến
Học online
Học C++ trực tuyến
Học Flash CS5
Học Flash trực tuyến
Học lập trình trực tuyến
Toán rời rạc</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default?start-index=101&amp;max-results=100'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>159</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-4195188887150116672</id><published>2012-02-01T07:27:00.000-08:00</published><updated>2012-02-03T18:08:40.296-08:00</updated><title type='text'>Giáo trình Script và Kĩ thuật hoạt hình v2 - Flash CS5 và CS5.5</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-xxbujq3SUHc/TylcBG_wEsI/AAAAAAAACcA/YY1NnrC-LgU/s1600/Bia_Flash_newVersion.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-xxbujq3SUHc/TylcBG_wEsI/AAAAAAAACcA/YY1NnrC-LgU/s320/Bia_Flash_newVersion.png" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Phiên bản này có gì mới ?&lt;/b&gt;&lt;br /&gt;1. Bổ sung thêm nhiều bài thực hành trực quan.&lt;br /&gt;2. Bổ sung thêm những điểm mới trong phiên bản Flash Cs5.5.&lt;br /&gt;3. Hướng dẫn lập trình trên các dòng điện thoại thông minh iOS và Android.&lt;br /&gt;4. Hỗ trợ lập trình trên AIR Desktop.&lt;br /&gt;5. Hướng dẫn lập trình game trên Flash.&lt;br /&gt;&lt;b&gt;Mua ngay, chỉ với giá &lt;span style="color: red;"&gt;19.000&lt;/span&gt; VNĐ !&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Liên hệ: &lt;/b&gt;&lt;i&gt;&lt;span style="color: blue;"&gt;&lt;a href="mailto:myhoangthanh@yahoo.com"&gt;myhoangthanh@yahoo.com&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8812298401718408678-4195188887150116672?l=dangngochoangthanh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/4195188887150116672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dangngochoangthanh.blogspot.com/2012/02/giao-trinh-flash-cs5-va-cs55.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/4195188887150116672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/4195188887150116672'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/2012/02/giao-trinh-flash-cs5-va-cs55.html' title='Giáo trình Script và Kĩ thuật hoạt hình v2 - Flash CS5 và CS5.5'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-xxbujq3SUHc/TylcBG_wEsI/AAAAAAAACcA/YY1NnrC-LgU/s72-c/Bia_Flash_newVersion.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-3181819537284562494</id><published>2012-01-12T02:12:00.000-08:00</published><updated>2012-01-12T18:22:42.739-08:00</updated><title type='text'>CÁCH XÂY DỰNG SCREENSAVER cho Windows</title><content type='html'>Về cơ bản, screensaver là một tập tin có khả năng tự thực thi (executable). Do đó, nó có thể phát triển bằng hầu hết các ngôn ngữ lập trình. Trong bài hướng dẫn này, tôi sẽ hướng dẫn cho các bạn cách xây dựng một screensaver bằng C#.&lt;br /&gt;Trước khi thực thi điều này, bạn cần biết rằng chương trình quản lý screensaver của windows sử dụng các tham số dòng lệnh sau đây để triệu gọi ứng dụng screensaver:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Tham số&lt;span style="color: red;"&gt; &lt;b&gt;/c&lt;/b&gt;&lt;/span&gt;: truyền khi triệu gọi việc thiết lập tham số cho ứng dụng screensaver.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Tham số&lt;span style="color: red;"&gt; &lt;b&gt;/s&lt;/b&gt;&lt;/span&gt;: truyền khi triệu gọi ứng dụng screensaver.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Tham số&lt;b&gt;&lt;span style="color: red;"&gt; /p&lt;/span&gt;&lt;/b&gt;: truyền khi triệu gọi chế độ preview của ứng dụng screensaver.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;Dù trong ví dụ này, minh họa cho việc xây dựng screensaver bằng C#, nhưng bạn hoàn toàn có thể phát triển bằng các ngôn ngữ khác như: C++, Delphi, Java,… theo hướng dẫn này.&lt;br /&gt;&lt;b&gt;Bước 1.&lt;/b&gt; Tạo Hai Form trong C# và đặt tên là frmScreensaver và frmSetting.&lt;br /&gt;&lt;b&gt;Bước 2.&lt;/b&gt; Xây dựng ứng dụng screensaver cho form frmScreensaver. Bạn thực thi chức năng tùy ý trên form này, nhưng hãy xây dựng một chức năng cho phép đóng form khi chuột thay đổi vị trí (hoặc đơn thuần là nhấp vào form này thì đóng lại – tức triệu gọi phương thức Close). Ngoài ra, bạn cần hiệu chỉnh cho form frmScreensaver các tham số sau:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Windows State: Maximized - cho phép form phóng to toàn màn hình.&lt;/li&gt;&lt;li&gt;TopMost: True - cho phép&amp;nbsp;ứng dụng screensaver chạy lên trên các&amp;nbsp;ứng dụng khác.&lt;/li&gt;&lt;li&gt;Start Position: CenterScreen - hiển thị&amp;nbsp;ở trung tâm màn hình.&lt;/li&gt;&lt;li&gt;FormBorderStyle: None - không hiển thị viền và thanh tiêu&amp;nbsp;đề của form.&lt;/li&gt;&lt;li&gt;ShowOnTaskbar: False - không hiển thị trên thanh taskbar.&lt;/li&gt;&lt;li&gt;ShowIcon: None - Không hiển thị Icon.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Bước 3.&lt;/b&gt; Xây dựng chức năng thiết lập cho form frmSetting. Các thông số của chương trình được lưu vào một file tạm, hoặc registry, hoặc INI file. Trong ví dụ này, tôi chỉ hướng dẫn cách ghi ra file tạm để đơn giản hóa công việc. Để lưu tham số ra file văn bản, ta sử dụng StreamWriter nằm trong System.IO. Để thuận tiện, bạn nên lưu mỗi tham số trên một dòng.&lt;br /&gt;&lt;pre class="brush: cpp"&gt;System.IO.StreamWriter wr = new System.IO.StreamWriter(đường dẫn đến tập tin);&lt;br /&gt;wr.Write(Các tham số);&lt;br /&gt;wr.Close();&lt;br /&gt;&lt;/pre&gt;&lt;b&gt;Bước 4.&lt;/b&gt; Đọc các tham số trong tập tin đã lưu để tải lên form frmScreensaver. Để đọc thông tin trong file văn bản, ta sử dụng StreamReader nằm trong System.IO.&lt;br /&gt;&lt;pre class="brush: cpp"&gt;System.IO.StreamReader rd = new System.IO.StreamReader(đường dẫn đến tập tin);&lt;br /&gt;string s = rd.ReadLine();&lt;br /&gt;if (!s.Trim().Equals(""))&lt;br /&gt;   //nếu file thiết lập đã được tạo&lt;br /&gt;else&lt;br /&gt;   //nêu file thiết lập chưa được tạo&lt;br /&gt;&lt;/pre&gt;&lt;b&gt;Bước 5&lt;/b&gt;. Thiết lập cho trình quản lý screensaver của windows. Ta sẽ kiểm tra tham số dòng lệnh. Nếu tham số dòng lệnh nhận giá trị “/s” thì khởi động form frmScreensaver; nếu nhận giá trị “/c” thì khởi động form frmSetting.&lt;br /&gt;&lt;pre class="brush: cpp"&gt;        static void Main(string[] arg)&lt;br /&gt;        {&lt;br /&gt;            Application.EnableVisualStyles();&lt;br /&gt;            Application.SetCompatibleTextRenderingDefault(false);&lt;br /&gt;            if (arg[0].ToLower().Trim().Substring(0, 2).Equals("/s"))&lt;br /&gt;                Application.Run(new frmScreensaver());&lt;br /&gt;            else&lt;br /&gt;                if (arg[0].ToLower().Trim().Substring(0, 2).Equals("/c"))&lt;br /&gt;                    Application.Run(new frmSetting());&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;&lt;b&gt;Bước 6.&lt;/b&gt; Biên dịch chương trình. Ta thu được tập tin exe. Hãy đổi tên tập tin này lại thành tập tin .scr. Sau đó, copy tập tin này vào trong thư mục windows. Đến đây xem như đã hoàn tất. Hãy bật trình quản lý screensaver của windows để xem ứng dụng mà bạn vừa mới tạo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8812298401718408678-3181819537284562494?l=dangngochoangthanh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/3181819537284562494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dangngochoangthanh.blogspot.com/2012/01/cach-xay-dung-screensaver-cho-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/3181819537284562494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/3181819537284562494'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/2012/01/cach-xay-dung-screensaver-cho-windows.html' title='CÁCH XÂY DỰNG SCREENSAVER cho Windows'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-3662078171451197952</id><published>2011-12-29T07:20:00.000-08:00</published><updated>2011-12-29T20:44:22.845-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C# và .NET'/><title type='text'>THAO TÁC DỮ LIỆU TRONG ASP.NET BẰNG WEB SERVICE</title><content type='html'>&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;1. Tạo một dự án ASP.NET EMPTY WEB APPLICATION&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;2. Bổ sung một Item là WebForm, đặt tên là Default.aspx&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;3. Bổ sung một Item là Web service&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-odqkDVECZQc/TvyCzyO4iOI/AAAAAAAACaY/ig-UJHHN0Tc/s1600/01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="439" src="http://1.bp.blogspot.com/-odqkDVECZQc/TvyCzyO4iOI/AAAAAAAACaY/ig-UJHHN0Tc/s640/01.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;Giảsử, ta đặt tên cho nó là MyWebService.asmx.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;4. Mặt định, file MyWebService.asmx.cs có dạng như sau:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;pre class="brush: cpp"&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Web;&lt;br /&gt;using System.Web.Services;&lt;br /&gt;&lt;br /&gt;namespace MyWebServices&lt;br /&gt;{&lt;br /&gt;    /// &lt;summary&gt;&lt;br /&gt;    /// Summary description for MyWebService&lt;br /&gt;    /// &lt;/summary&gt;&lt;br /&gt;    [WebService(Namespace = "http://tempuri.org/")]&lt;br /&gt;    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]&lt;br /&gt;    [System.ComponentModel.ToolboxItem(false)]&lt;br /&gt;    // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. &lt;br /&gt;    // [System.Web.Script.Services.ScriptService]&lt;br /&gt;    public class MyWebService : System.Web.Services.WebService&lt;br /&gt;    {&lt;br /&gt;&lt;br /&gt;        [WebMethod]&lt;br /&gt;        public string HelloWorld()&lt;br /&gt;        {&lt;br /&gt;            return "Hello World";&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;5. Tạo mới một lớp MyConnection&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;pre class="brush: cpp"&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Web;&lt;br /&gt;using System.Data.SqlClient;&lt;br /&gt;&lt;br /&gt;namespace MyWebServices&lt;br /&gt;{&lt;br /&gt;    public class MyConnection&lt;br /&gt;    {&lt;br /&gt;        private SqlConnection con;&lt;br /&gt;        private SqlCommand command;&lt;br /&gt;&lt;br /&gt;        public MyConnection()&lt;br /&gt;        {&lt;br /&gt;            con = new SqlConnection();&lt;br /&gt;            con.ConnectionString = "Data Source=localhost;Initial Catalog=DoAnVB;Persist Security Info=True;User ID=sa;Password=123";&lt;br /&gt;            command = new SqlCommand();&lt;br /&gt;            command.Connection = con;&lt;br /&gt;            con.Open();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        public SqlDataReader ExecMyQuery(string s)&lt;br /&gt;        {&lt;br /&gt;            command.CommandType = System.Data.CommandType.Text;&lt;br /&gt;            command.CommandText = s;&lt;br /&gt;            return command.ExecuteReader();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;Cầnlưu ý chỉnh lại connectionstring cho phù hợp. Database có tên là DoAnVB,trong đó có một bảng tbl_Khoa(idKhoa int, tenkhoa nvarchar(50)).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;6. Xóa phương thức Hello World trong MyWebService.asmx.cs và bổ sung thêm haiphương thức mới:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;pre class="brush: cpp"&gt;[WebMethod]&lt;br /&gt;        public SqlDataReader GetAllKhoa()&lt;br /&gt;        {&lt;br /&gt;            return (new MyConnection()).ExecMyQuery("select * from tbl_khoa;");&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        [WebMethod]&lt;br /&gt;        public void InsertToKhoa(string tenkhoa)&lt;br /&gt;        {&lt;br /&gt;            (new MyConnection()).ExecMyQuery("insert into tbl_khoa(tenkhoa) values(N'" + tenkhoa + "')");&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;7. Thiết kế trang Default.aspx như sau:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-F9daTJYfnaY/TvyGeU5sHvI/AAAAAAAACa8/dy2wkF-fPaU/s1600/02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-F9daTJYfnaY/TvyGeU5sHvI/AAAAAAAACa8/dy2wkF-fPaU/s1600/02.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;Lưuý: Tất cả nội dung này được đặt trong một UpdatePanel và có sử dụngScriptManager. Trong trang asp.net này, ngoài hai thành phần nói trên,còn có: textbox (tên là txtKhoa); button (tên btKhoa) và một Gridview (tênlà dgvData).&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;8. Bổ sung phương thức sau vào trong Default.aspx.cs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;pre class="brush: cpp"&gt;private void UpdatePage()&lt;br /&gt;        {&lt;br /&gt;            MyWebService ws = new MyWebService();&lt;br /&gt;            SqlDataReader reader = ws.GetAllKhoa();&lt;br /&gt;            dgvData.DataSource = reader;&lt;br /&gt;            dgvData.DataBind();&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;9. Bổ sung đoạn mã sau cho sự kiện Page_Load&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;pre class="brush: cpp"&gt;protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            UpdatePage();&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;10. Bổ sung đoạn mã sau cho sự kiện Click của button&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;pre class="brush: cpp"&gt;protected void btKhoa_Click(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            MyWebService ws = new MyWebService();&lt;br /&gt;            ws.InsertToKhoa(txtKhoa.Text);&lt;br /&gt;            UpdatePage();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;Cuốicùng, test thử chương trình làm việc với Database thông qua web service.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-_TFPadToLjw/TvyDEBN6svI/AAAAAAAACaw/cCWzDelGqOw/s1600/03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-_TFPadToLjw/TvyDEBN6svI/AAAAAAAACaw/cCWzDelGqOw/s1600/03.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8812298401718408678-3662078171451197952?l=dangngochoangthanh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/3662078171451197952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/12/thao-tac-du-lieu-trong-aspnet-bang-web.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/3662078171451197952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/3662078171451197952'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/12/thao-tac-du-lieu-trong-aspnet-bang-web.html' title='THAO TÁC DỮ LIỆU TRONG ASP.NET BẰNG WEB SERVICE'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-odqkDVECZQc/TvyCzyO4iOI/AAAAAAAACaY/ig-UJHHN0Tc/s72-c/01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-6027969449185593563</id><published>2011-12-25T05:51:00.000-08:00</published><updated>2011-12-29T20:43:59.066-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C# và .NET'/><title type='text'>Làm việc với ADO.NET Entity</title><content type='html'>&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;Bước 1&lt;/b&gt;. Tạomột dự án trong Visual Studio: có thể là dự án ASP.NET hoặc WinForm.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;Bước 2&lt;/b&gt;. Kíchchuột phải vào dự án và chọn Add &amp;gt; New Items &amp;gt; ADO.NET Entity DataModel&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-h6PS63LLp0o/TvcnQLO_5lI/AAAAAAAACXk/aJrolVOyLDg/s1600/01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="236" src="http://2.bp.blogspot.com/-h6PS63LLp0o/TvcnQLO_5lI/AAAAAAAACXk/aJrolVOyLDg/s640/01.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;Bước 3&lt;/b&gt;. Đặt tênvà Nhấp Next&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-C_vi_brkOIs/TvcrENqGpEI/AAAAAAAACaM/pn0jNrdVInE/s1600/02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-C_vi_brkOIs/TvcrENqGpEI/AAAAAAAACaM/pn0jNrdVInE/s1600/02.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Bước 4&lt;/b&gt;. ChọnGenerate from Database &amp;gt; Next.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Fm7chzIHwdo/TvcoDju4lyI/AAAAAAAACYw/RW89Eab053Y/s1600/03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-Fm7chzIHwdo/TvcoDju4lyI/AAAAAAAACYw/RW89Eab053Y/s1600/03.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;Bước 5&lt;/b&gt;. Tạomột kết nối bằng cách nhấp vào New Connection và cấu hình:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-gadYP68oFwc/TvcoZCOlRUI/AAAAAAAACZE/6wBCAHDb_vs/s1600/04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-gadYP68oFwc/TvcoZCOlRUI/AAAAAAAACZE/6wBCAHDb_vs/s1600/04.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;Server name&lt;/i&gt;:server lưu trữ dữ liệu. Ví dụ: chọn localhost&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;Use SQL ServerAuthentication&lt;/i&gt;: login vào dữ liệu bằng tài khoản được cấp. Ví dụ:username=sa; password=123.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;Select or Enter aDatabase name&lt;/i&gt;: nhập tên database cần làm việc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Sau đó, nhấp Test Connection để kiểm tra. Nếu thôngbáo:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-AtGPRo4ZASg/TvcohOwxgQI/AAAAAAAACZQ/OzrszGvp4k4/s1600/05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-AtGPRo4ZASg/TvcohOwxgQI/AAAAAAAACZQ/OzrszGvp4k4/s1600/05.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Thì đã thành công. Chuyển sang bước tiếp theo.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;Bước 6&lt;/b&gt;. Chọncác bảng dữ liệu trong Database&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-2ulDWGuDchQ/TvcomPb12zI/AAAAAAAACZc/nr3sgT8nrsQ/s1600/06.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-2ulDWGuDchQ/TvcomPb12zI/AAAAAAAACZc/nr3sgT8nrsQ/s1600/06.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;Bước 7&lt;/b&gt;. NhấpFinish. Khi đó, các thực thể sẽ được khởi tạo. Ví dụ, trong trườnghợp này, tôi có các thực thể: DoAnVBEntities. Mã sau đây do VS sinh tựđộng:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;br /&gt;&lt;pre class="brush: cpp" style="height: 200px;"&gt;//------------------------------------------------------------------------------ &lt;br /&gt;&amp;nbsp; // &amp;nbsp;&amp;lt;auto-generated&amp;gt; &lt;br /&gt;&amp;nbsp; // &amp;nbsp; &amp;nbsp;This code was generated from a template. &lt;br /&gt;&amp;nbsp; // &lt;br /&gt;&amp;nbsp; // &amp;nbsp; &amp;nbsp;Manual changes to this file may cause &amp;nbsp;unexpected behavior in your application. &lt;br /&gt;&amp;nbsp; // &amp;nbsp; &amp;nbsp;Manual changes to this file will be &amp;nbsp;overwritten if the code is regenerated. &lt;br /&gt;&amp;nbsp; // &amp;nbsp;&amp;lt;/auto-generated&amp;gt; &lt;br /&gt;&amp;nbsp; //------------------------------------------------------------------------------ using System;&lt;br /&gt;&amp;nbsp; using System.Data.Objects;&lt;br /&gt;&amp;nbsp; using System.Data.Objects.DataClasses;&lt;br /&gt;&amp;nbsp; using System.Data.EntityClient;&lt;br /&gt;&amp;nbsp; using System.ComponentModel;&lt;br /&gt;&amp;nbsp; using System.Xml.Serialization;&lt;br /&gt;&amp;nbsp; using System.Runtime.Serialization;&lt;br /&gt;&lt;br /&gt;[assembly: EdmSchemaAttribute()]&lt;br /&gt;&lt;br /&gt;namespace EntityModel&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; #region Contexts&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// No Metadata Documentation available.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; public partial class DoAnVBEntities : ObjectContext&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; #region Constructors&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// Initializes a new DoAnVBEntities object using the &amp;nbsp;connection string found in the 'DoAnVBEntities' section of the application &amp;nbsp;configuration file.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; public &amp;nbsp;DoAnVBEntities() : base("name=DoAnVBEntities", "DoAnVBEntities")&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; this.ContextOptions.LazyLoadingEnabled &amp;nbsp;= true;&lt;br /&gt;&amp;nbsp; OnContextCreated();&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// Initialize a new DoAnVBEntities object.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; public &amp;nbsp;DoAnVBEntities(string connectionString) : base(connectionString, "DoAnVBEntities")&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; this.ContextOptions.LazyLoadingEnabled &amp;nbsp;= true;&lt;br /&gt;&amp;nbsp; OnContextCreated();&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// Initialize a new DoAnVBEntities object.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; public &amp;nbsp;DoAnVBEntities(EntityConnection connection) &amp;nbsp;: base(connection, "DoAnVBEntities")&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; this.ContextOptions.LazyLoadingEnabled &amp;nbsp;= true;&lt;br /&gt;&amp;nbsp; OnContextCreated();&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; #endregion &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; #region Partial Methods&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; partial &amp;nbsp;void OnContextCreated();&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; #endregion &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; #region ObjectSet Properties&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// No Metadata Documentation available.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; public ObjectSet&amp;lt;tbl_Khoa&amp;gt; &amp;nbsp;tbl_Khoa&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; get&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; if &amp;nbsp;((_tbl_Khoa == null))&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; _tbl_Khoa = base.CreateObjectSet&amp;lt;tbl_Khoa&amp;gt;("tbl_Khoa");&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; return &amp;nbsp;_tbl_Khoa;&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; private &amp;nbsp;ObjectSet&amp;lt;tbl_Khoa&amp;gt; &amp;nbsp;_tbl_Khoa;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// No Metadata Documentation available.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; public ObjectSet&amp;lt;tbl_lop&amp;gt; &amp;nbsp;tbl_lop&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; get&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; if &amp;nbsp;((_tbl_lop == null))&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; _tbl_lop = base.CreateObjectSet&amp;lt;tbl_lop&amp;gt;("tbl_lop");&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; return &amp;nbsp;_tbl_lop;&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; private &amp;nbsp;ObjectSet&amp;lt;tbl_lop&amp;gt; &amp;nbsp;_tbl_lop;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#endregion &lt;br /&gt;&amp;nbsp; #region AddTo &amp;nbsp;Methods&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// Deprecated Method for adding a new object to the tbl_Khoa &amp;nbsp;EntitySet. Consider using the .Add method of the associated &amp;nbsp;ObjectSet&amp;amp;lt;T&amp;amp;gt; property instead.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; public void AddTotbl_Khoa(tbl_Khoa &amp;nbsp;tbl_Khoa)&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; base.AddObject("tbl_Khoa", tbl_Khoa);&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// Deprecated Method for adding a new object to the tbl_lop &amp;nbsp;EntitySet. Consider using the .Add method of the associated &amp;nbsp;ObjectSet&amp;amp;lt;T&amp;amp;gt; property instead.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; public void AddTotbl_lop(tbl_lop &amp;nbsp;tbl_lop)&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; base.AddObject("tbl_lop", tbl_lop);&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#endregion &lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;#endregion &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; #region Entities&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// No Metadata Documentation available.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; [EdmEntityTypeAttribute(NamespaceName="DoAnVBModel", Name="tbl_Khoa")]&lt;br /&gt;&amp;nbsp; [Serializable()]&lt;br /&gt;&amp;nbsp; [DataContractAttribute(IsReference=true)]&lt;br /&gt;&amp;nbsp; public partial class tbl_Khoa : EntityObject&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; #region Factory Method&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// Create a new tbl_Khoa object.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// &amp;lt;param &amp;nbsp;name="idKhoa"&amp;gt;Initial value of &amp;nbsp;the idKhoa property.&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp; /// &amp;lt;param &amp;nbsp;name="tenKhoa"&amp;gt;Initial value of &amp;nbsp;the TenKhoa property.&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp; public static tbl_Khoa &amp;nbsp;Createtbl_Khoa(global::System.Int32 idKhoa, global::System.String tenKhoa)&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; tbl_Khoa &amp;nbsp;tbl_Khoa = new tbl_Khoa();&lt;br /&gt;&amp;nbsp; tbl_Khoa.idKhoa = idKhoa;&lt;br /&gt;&amp;nbsp; tbl_Khoa.TenKhoa = tenKhoa;&lt;br /&gt;&amp;nbsp; return &amp;nbsp;tbl_Khoa;&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#endregion &lt;br /&gt;&amp;nbsp; #region Primitive Properties&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// No Metadata Documentation available.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]&lt;br /&gt;&amp;nbsp; [DataMemberAttribute()]&lt;br /&gt;&amp;nbsp; public global::System.Int32 &amp;nbsp;idKhoa&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; get&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; return &amp;nbsp;_idKhoa;&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; set&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; if &amp;nbsp;(_idKhoa != value)&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; OnidKhoaChanging(value);&lt;br /&gt;&amp;nbsp; ReportPropertyChanging("idKhoa");&lt;br /&gt;&amp;nbsp; _idKhoa = StructuralObject.SetValidValue(value);&lt;br /&gt;&amp;nbsp; ReportPropertyChanged("idKhoa");&lt;br /&gt;&amp;nbsp; OnidKhoaChanged();&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; private &amp;nbsp;global::System.Int32 &amp;nbsp;_idKhoa;&lt;br /&gt;&amp;nbsp; partial &amp;nbsp;void OnidKhoaChanging(global::System.Int32 value);&lt;br /&gt;&amp;nbsp; partial &amp;nbsp;void OnidKhoaChanged();&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// No Metadata Documentation available.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]&lt;br /&gt;&amp;nbsp; [DataMemberAttribute()]&lt;br /&gt;&amp;nbsp; public global::System.String &amp;nbsp;TenKhoa&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; get&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; return &amp;nbsp;_TenKhoa;&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; set&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; OnTenKhoaChanging(value);&lt;br /&gt;&amp;nbsp; ReportPropertyChanging("TenKhoa");&lt;br /&gt;&amp;nbsp; _TenKhoa = StructuralObject.SetValidValue(value, false);&lt;br /&gt;&amp;nbsp; ReportPropertyChanged("TenKhoa");&lt;br /&gt;&amp;nbsp; OnTenKhoaChanged();&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; private &amp;nbsp;global::System.String &amp;nbsp;_TenKhoa;&lt;br /&gt;&amp;nbsp; partial &amp;nbsp;void OnTenKhoaChanging(global::System.String value);&lt;br /&gt;&amp;nbsp; partial &amp;nbsp;void OnTenKhoaChanged();&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#endregion &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// No Metadata Documentation available.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; [EdmEntityTypeAttribute(NamespaceName="DoAnVBModel", Name="tbl_lop")]&lt;br /&gt;&amp;nbsp; [Serializable()]&lt;br /&gt;&amp;nbsp; [DataContractAttribute(IsReference=true)]&lt;br /&gt;&amp;nbsp; public partial class tbl_lop : EntityObject&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; #region Factory Method&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// Create a new tbl_lop object.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// &amp;lt;param &amp;nbsp;name="malop"&amp;gt;Initial value of the &amp;nbsp;malop property.&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp; /// &amp;lt;param &amp;nbsp;name="makhoa"&amp;gt;Initial value of &amp;nbsp;the makhoa property.&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp; public static tbl_lop &amp;nbsp;Createtbl_lop(global::System.Int32 malop, global::System.Int32 makhoa)&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; tbl_lop &amp;nbsp;tbl_lop = new tbl_lop();&lt;br /&gt;&amp;nbsp; tbl_lop.malop = malop;&lt;br /&gt;&amp;nbsp; tbl_lop.makhoa = makhoa;&lt;br /&gt;&amp;nbsp; return &amp;nbsp;tbl_lop;&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#endregion &lt;br /&gt;&amp;nbsp; #region Primitive Properties&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// No Metadata Documentation available.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]&lt;br /&gt;&amp;nbsp; [DataMemberAttribute()]&lt;br /&gt;&amp;nbsp; public global::System.Int32 &amp;nbsp;malop&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; get&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; return &amp;nbsp;_malop;&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; set&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; if &amp;nbsp;(_malop != value)&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; OnmalopChanging(value);&lt;br /&gt;&amp;nbsp; ReportPropertyChanging("malop");&lt;br /&gt;&amp;nbsp; _malop = StructuralObject.SetValidValue(value);&lt;br /&gt;&amp;nbsp; ReportPropertyChanged("malop");&lt;br /&gt;&amp;nbsp; OnmalopChanged();&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; private &amp;nbsp;global::System.Int32 &amp;nbsp;_malop;&lt;br /&gt;&amp;nbsp; partial &amp;nbsp;void OnmalopChanging(global::System.Int32 value);&lt;br /&gt;&amp;nbsp; partial &amp;nbsp;void OnmalopChanged();&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// No Metadata Documentation available.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]&lt;br /&gt;&amp;nbsp; [DataMemberAttribute()]&lt;br /&gt;&amp;nbsp; public global::System.Int32 &amp;nbsp;makhoa&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; get&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; return &amp;nbsp;_makhoa;&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; set&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; if &amp;nbsp;(_makhoa != value)&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; OnmakhoaChanging(value);&lt;br /&gt;&amp;nbsp; ReportPropertyChanging("makhoa");&lt;br /&gt;&amp;nbsp; _makhoa = StructuralObject.SetValidValue(value);&lt;br /&gt;&amp;nbsp; ReportPropertyChanged("makhoa");&lt;br /&gt;&amp;nbsp; OnmakhoaChanged();&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; private &amp;nbsp;global::System.Int32 &amp;nbsp;_makhoa;&lt;br /&gt;&amp;nbsp; partial &amp;nbsp;void OnmakhoaChanging(global::System.Int32 value);&lt;br /&gt;&amp;nbsp; partial &amp;nbsp;void OnmakhoaChanged();&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; /// No Metadata Documentation available.&lt;br /&gt;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]&lt;br /&gt;&amp;nbsp; [DataMemberAttribute()]&lt;br /&gt;&amp;nbsp; public global::System.String &amp;nbsp;tenlop&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; get&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; return &amp;nbsp;_tenlop;&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; set&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; OntenlopChanging(value);&lt;br /&gt;&amp;nbsp; ReportPropertyChanging("tenlop");&lt;br /&gt;&amp;nbsp; _tenlop = StructuralObject.SetValidValue(value, true);&lt;br /&gt;&amp;nbsp; ReportPropertyChanged("tenlop");&lt;br /&gt;&amp;nbsp; OntenlopChanged();&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; private &amp;nbsp;global::System.String &amp;nbsp;_tenlop;&lt;br /&gt;&amp;nbsp; partial &amp;nbsp;void OntenlopChanging(global::System.String value);&lt;br /&gt;&amp;nbsp; partial &amp;nbsp;void OntenlopChanged();&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#endregion &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;#endregion &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; }&lt;/pre&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;Bước 8&lt;/b&gt;. Thiếtkế một Form như sau:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-3s_sM83xKPg/TvcpcBp_iVI/AAAAAAAACZo/pkQCE9-ZA3s/s1600/07.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-3s_sM83xKPg/TvcpcBp_iVI/AAAAAAAACZo/pkQCE9-ZA3s/s1600/07.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Trong đó:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ListBoxcó tên là lbKhoa;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ComboBoxcó tên là cbKhoa;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HaiTextBox có tên là: txtTenKhoaMoi và txtKhoa;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cácnút “Xem Khoa”, “Đổi Tên”, “Xóa” và “Thêm Khoa” lần lượt có tên làbtXemKhoa, btUpdate, btXoa, btThem.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;Bước 9&lt;/b&gt;. Ta thựcthi các truy vấn tương ứng với Select, Update, Insert và Delete.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;"&gt; &lt;tbody&gt;&lt;tr&gt;  &lt;td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 99.9pt;" valign="top" width="133"&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;Phương thức&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 378.9pt;" valign="top" width="505"&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;Giải thích&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 99.9pt;" valign="top" width="133"&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;Select&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 378.9pt;" valign="top" width="505"&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;Tạo một đối tượng DoAnVBEntities, sau đó sử dụng thuộc tính  tbl_Khoa&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 99.9pt;" valign="top" width="133"&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;Insert&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 378.9pt;" valign="top" width="505"&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;Tạo một đối tượng DoAnVBEntities, sau đó sử dụng phương thức  AddTotbl_Khoa.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;Tham số trong trường hợp này là một thực thể Khoa, do đó, ta  sử dụng phương thưc tĩnh Createtbl_Khoa của đối tượng tbl_Khoa.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;Kết thúc việc thêm dữ liệu, ta triệu gọi phương thức  SaveChanges.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 99.9pt;" valign="top" width="133"&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;Update và Delete&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 378.9pt;" valign="top" width="505"&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;Ta làm hoàn toàn tương tự, nhưng lưu ý để chọn được đối  tượng cần update hay delete, ta cần sử dụng LINQ để xử lý.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal"&gt;Đây là mã nguôn của chương trình minh họa:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;pre class="brush: cpp"&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.ComponentModel;&lt;br /&gt;using System.Data;&lt;br /&gt;using System.Drawing;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Text;&lt;br /&gt;using System.Windows.Forms;&lt;br /&gt;&lt;br /&gt;namespace EntityModel&lt;br /&gt;{&lt;br /&gt;    public partial class Form1 : Form&lt;br /&gt;    {&lt;br /&gt;        public Form1()&lt;br /&gt;        {&lt;br /&gt;            InitializeComponent();&lt;br /&gt;        }&lt;br /&gt;        //Liệt kê đối tượng select&lt;br /&gt;        private void btShow_Click(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            DoAnVBEntities vb = new DoAnVBEntities();&lt;br /&gt;            lbKhoa.DataSource = vb.tbl_Khoa;&lt;br /&gt;            lbKhoa.DisplayMember = "TenKhoa";&lt;br /&gt;        }&lt;br /&gt;        //Thêm đối tượng Insert&lt;br /&gt;        private void btThem_Click(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            DoAnVBEntities vb = new DoAnVBEntities();&lt;br /&gt;            vb.AddTotbl_Khoa(tbl_Khoa.Createtbl_Khoa(0, txtKhoa.Text));&lt;br /&gt;            vb.SaveChanges();&lt;br /&gt;            Form1_Load(null, null);&lt;br /&gt;            btShow_Click(null, null);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void Form1_Load(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            DoAnVBEntities vb = new DoAnVBEntities();&lt;br /&gt;            cbKhoa.DataSource = vb.tbl_Khoa;&lt;br /&gt;            cbKhoa.DisplayMember = "tenkhoa";&lt;br /&gt;            btShow_Click(null, null);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        //Update thông tin đối tượng&lt;br /&gt;        private void btUpdate_Click(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            DoAnVBEntities vb = new DoAnVBEntities();&lt;br /&gt;            var khoa = (from d in vb.tbl_Khoa&lt;br /&gt;                        where d.TenKhoa == cbKhoa.Text&lt;br /&gt;                        select d).First();&lt;br /&gt;            khoa.TenKhoa = txtTenKhoaMoi.Text;&lt;br /&gt;            vb.SaveChanges();&lt;br /&gt;            Form1_Load(null, null);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        //Xóa đối tượng&lt;br /&gt;        private void btXoa_Click(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            DoAnVBEntities vb = new DoAnVBEntities();&lt;br /&gt;            var khoa = (from d in vb.tbl_Khoa&lt;br /&gt;                        where d.TenKhoa == cbKhoa.Text&lt;br /&gt;                        select d).First();&lt;br /&gt;            vb.DeleteObject(khoa);&lt;br /&gt;            vb.SaveChanges();&lt;br /&gt;            Form1_Load(null, null);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;Chương trình khi thực thi:&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-J77bl6_cPuc/TvcqEYhAv0I/AAAAAAAACZ0/MJK6V2-VSj0/s1600/08.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-J77bl6_cPuc/TvcqEYhAv0I/AAAAAAAACZ0/MJK6V2-VSj0/s1600/08.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-TzoVdGqOMFQ/TvcqI9DvwzI/AAAAAAAACaA/4m1C1L17_Jw/s1600/09.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-TzoVdGqOMFQ/TvcqI9DvwzI/AAAAAAAACaA/4m1C1L17_Jw/s1600/09.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8812298401718408678-6027969449185593563?l=dangngochoangthanh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/6027969449185593563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/12/lam-viec-voi-adonet-entity.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/6027969449185593563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/6027969449185593563'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/12/lam-viec-voi-adonet-entity.html' title='Làm việc với ADO.NET Entity'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-h6PS63LLp0o/TvcnQLO_5lI/AAAAAAAACXk/aJrolVOyLDg/s72-c/01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-3072464205283427311</id><published>2011-09-07T18:02:00.000-07:00</published><updated>2011-12-29T05:37:37.419-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thông Tin'/><title type='text'>Eclipse Indigo - Công cụ hoàn hảo cho những người yêu thích Java</title><content type='html'>Eclipse là công cụ hoàn hảo để lập trình Java, điều này đã được chứng tỏ qua phiên bản mới ra đời Indigo. Với phiên bản này, người dùng yêu thích Eclipse có thêm một công cụ hữu ích đó là chế độ thiết kế form bằng tay (Winform Builder). Bên cạnh đó, nó còn tích hợp rất nhiều tiện ích mới, cho phép làm việc với J2EE đơn giản và thuận tiện hơn.Sau đây là các tính năng khi so sánh qua từng phiên bản của Eclipse Indigo.&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="compareTable" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; border-bottom-color: initial; border-bottom-style: initial; border-bottom-width: 0px; border-collapse: separate; border-color: initial; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; font-size: 12px; line-height: 16px; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;tbody style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/node/598" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/java.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;Java&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/node/601" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/javaee.png" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;Java EE&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/eclipse-ide-cc-developers/galileosr2" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/c.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;C/C++&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/node/595" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/c-linux.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;C/C++ Linux&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/node/591" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/rcp.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;RCP/RAP&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/eclipse-modeling-tools-includes-incubating-components/galileosr2" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/modeling/images/modeling_about.png" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;Modeling&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/node/599" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/birt/images/jee-birt.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;Reporting&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/node/594" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/parallel.png" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;Parallel&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/node/596" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/scout.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;Scout&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/node/589" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/testing.png" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;Testers&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/node/600" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/javascript.png" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;Javascript&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;" valign="top"&gt;&lt;a href="http://www.eclipse.org/packages/node/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;img src="http://www.eclipse.org/downloads/compare.php" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="32" /&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;Classic&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://wiki.eclipse.org/index.php/Rich_Client_Platform" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;RCP/Platform&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/eclipse/platform-cvs/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;CVS&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/egit" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;a href="http://www.eclipse.org/egit" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;EGit&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/modeling/emf/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;EMF&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checkpartial.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checkpartial.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/gef/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;GEF&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/jdt/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;JDT&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/mylyn/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;Mylyn&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/webtools/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;Web Tools&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/linuxtools/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;Linux Tools&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checkpartial.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checkpartial.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/webtools/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;Java EE Tools&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/webtools/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;XML Tools&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/dsdp/tm/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;RSE&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/eclipselink/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;EclipseLink&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/pde/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;PDE&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/datatools/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;Datatools&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://wiki.eclipse.org/index.php/CDT" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;CDT&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/birt/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;BIRT&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/gmf/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;GMF&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/ptp/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;PTP&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/mdt/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;MDT&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/scout/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;Scout&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/jubula/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;Jubula&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/rap/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;RAP&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/windowbuilder/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;WindowBuilder&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;td class="left" style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;a href="http://www.eclipse.org/m2e/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #7036be; font-size: inherit; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none;"&gt;Maven&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(68, 68, 68); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; line-height: 16px; margin-bottom: 20px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;Legend:&lt;br /&gt;&lt;img src="http://www.eclipse.org/downloads/images/checksource.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;Included (with Source)&amp;nbsp;&lt;img src="http://www.eclipse.org/downloads/images/check.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;Included&amp;nbsp;&lt;img src="http://www.eclipse.org/downloads/images/checkpartial.jpg" style="border-bottom-width: 0px; border-color: initial; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-style: initial; border-top-width: 0px; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;" width="16" /&gt;Partially Included&lt;/div&gt;&lt;span class="Apple-style-span" style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;"&gt;&lt;b&gt;Indigo Key Stats&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul style="margin-bottom: 1em; margin-left: 2em; margin-right: 1em; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span" style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;"&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;62 project teams participated in Indigo&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;46 million lines of code released on the same day (calculated by Ohloh)&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;408 developers (committers) contributed code&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;49 organizations collaborated on Ithe release&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10 pre-defined packages enable easy download and use&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;"&gt;&lt;div style="margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;Highlights of the Indigo release include important new functionality for Java developers, innovations in modeling technology, and advancements in Eclipse runtime technology.&lt;/div&gt;&lt;b&gt;Key New Features for Java Developers&lt;/b&gt;&lt;ul style="margin-bottom: 1em; margin-left: 2em; margin-right: 1em; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;b&gt;EGit 1.0&lt;/b&gt;&amp;nbsp;release provides first-class support for Java developers using Git for source code management&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;b&gt;WindowBuilder&lt;/b&gt;, a world-class Eclipse-based GUI builder, is now available as an Eclipse open source project&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Automated functional GUI testing for Java and HTML applications is included via Jubula&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;b&gt;m2eclipse&lt;/b&gt;&amp;nbsp;brings tight integration with Maven and the Eclipse workspace, enabling developers to work with Maven projects directly from Eclipse&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;b&gt;Mylyn&lt;/b&gt;&amp;nbsp;3.6 supports&amp;nbsp;&lt;b&gt;Hudson&lt;/b&gt;&amp;nbsp;build monitoring directly from the Eclipse workspace&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;b&gt;Eclipse Marketplace Client&lt;/b&gt;&amp;nbsp;now supports drag and drop installation of Eclipse-based solutions directly into Eclipse making it significantly easier to install new solutions.&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;New Innovation in Eclipse Modeling&lt;/b&gt;&lt;ul style="margin-bottom: 1em; margin-left: 2em; margin-right: 1em; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Xtext 2.0 has added significant new features for domain-specific languages (DSLs): 1) the ability to create DSLs with embedded Java-like expressions; 2) Xtend, a new template language that allows tightly integrated code generation into the Eclipse tooling environment; and 3) a new refactoring framework for DSLs.&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Acceleo 3.1 integrates code generation into Ant and Maven build chains, and includes improved generator editing facilities.&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CDO Model Repository 4.0 integrates with several NoSQL databases such as Objectivity/DB, MongoDB, and DB4O. Cache optimizations and many other enhancements allow for models of several gigabytes.&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;EMF 2.7 makes it easy to replicate changes across distributed systems in an optimal way: a client can send back to the server a minimal description of what's been changed rather than sending back the whole, arbitrarily-large, new instance.&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Eclipse Extended Editing Framework (EEF) 1.0 generates advanced and good-looking EMF editors in one click.&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;EMF Compare 1.2 brings dedicated UML support and is more fully integrated with the SCM.&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;EMF Facet, a new project, allows extension of an existing Ecore metamodel without modification.&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;EclipseRT Advancements&lt;/b&gt;&lt;ul style="margin-bottom: 1em; margin-left: 2em; margin-right: 1em; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;EclipseLink 2.3 supports multi-tenant JPA Entities, making it possible to incorporate JPA persistency into SaaS-style applications.&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Equinox 3.7 now implements the OSGi 4.3 specification, including use of generic signatures, generic capabilities, and requirements for bundles.&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Eclipse Communication Framework (ECF) implements OSGi 4.2 Remote Service and Remote Service Admin standards.&lt;/li&gt;&lt;li style="list-style-image: initial; list-style-position: outside; list-style-type: disc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Riena 3.0 now supports the creation of web browser applications using Eclipse RAP.&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;About the Eclipse Foundation&lt;/b&gt;&lt;div style="margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;Eclipse is an open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. A large, vibrant ecosystem of major technology vendors, innovative start-ups, universities and research institutions and individuals extend, complement and support the Eclipse Platform.&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8812298401718408678-3072464205283427311?l=dangngochoangthanh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/3072464205283427311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/09/eclipse-indigo-cong-cu-hoan-hao-cho.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/3072464205283427311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/3072464205283427311'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/09/eclipse-indigo-cong-cu-hoan-hao-cho.html' title='Eclipse Indigo - Công cụ hoàn hảo cho những người yêu thích Java'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-7983451267467016093</id><published>2011-08-27T09:24:00.000-07:00</published><updated>2011-08-27T09:25:58.636-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Tạo hiệu ứng phóng tên lửa</title><content type='html'>&lt;div class="MsoNormalCxSpFirst" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 1&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Sử dụng ảnh rocket.psd để import vào trong dự án Flash của bạn. Xây dựng 2 layer để chứa tên lửa và phần nhiên liệu bị đốt cháy.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-hNjZwOwVbKI/TlkY8G2M49I/AAAAAAAACSQ/EFdvnJBHTO0/s1600/rock1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-hNjZwOwVbKI/TlkY8G2M49I/AAAAAAAACSQ/EFdvnJBHTO0/s400/rock1.png" width="239" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;b&gt;&lt;i&gt;Bước 2&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Tạo hiệu ứng nhiên liệu bị đốt cháy. Ta chọn layer fire (layer chứa phần lửa), và chuyển nó thành movieclip. Nhấp đôi chuột vào Layer này. Trong timeline của movieclip lửa, ta áp dụng hiệu ứng smoke cho nó: chọn movieclip lửa, mở bảng Motion Presets và chọn hiệu ứng Smoke.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Tuy nhiên, ta cũng cần lưu ý rằng, trong trường hợp này, lửa sẽ bị phun ngược từ trên xuống (do tác động của chuyển động tên lửa và lực phun của động cơ tên lửa), điều này có nghĩa là ta cần thay đổi motion path của chuyển động này từ dưới lên thành từ trên xuống. Điều này thực thi khá đơn giản, ta chỉ cần chọn công cụ Selection Tool và bấm vào điểm cuối của motion path này, sau đó kéo nó xuống bên dưới điểm đầu.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Tại các keyframe trên motion path này, ta cũng cần hiệu chỉnh lại một số tham số trong bảng thuộc tính (như thuộc tính blur) để cho lửa trong trường hợp này được thực hơn.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-JWDqpIhN5fg/TlkZAJaPUfI/AAAAAAAACSU/Cd_IriUApyE/s1600/rock2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="335" src="http://1.bp.blogspot.com/-JWDqpIhN5fg/TlkZAJaPUfI/AAAAAAAACSU/Cd_IriUApyE/s400/rock2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Sau khi hiệu chỉnh, ta thu được movieclip lửa như hình minh họa.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 3&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Tạo chuyển động cho tên lửa. Bước này khá đơn giản, ta chỉ cần sử dụng motion Tween (hoặc classic Tween) để tạo chuyển động cho tên lửa tiến lên trên.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 4&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Tạo chuyển động cho nhiên liệu đốt cháy luôn liên ngay dưới tên lửa. Hoàn toàn tương tự như tạo chuyển động của tên lửa ở bước 3.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-AJCHhd4-nAU/TlkZA5K83GI/AAAAAAAACSY/VFC7cyM3BLM/s1600/rock3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="323" src="http://1.bp.blogspot.com/-AJCHhd4-nAU/TlkZA5K83GI/AAAAAAAACSY/VFC7cyM3BLM/s400/rock3.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 5&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Khi nhiên liệu bị đốt cháy và lửa phun ra phía dưới, thì lửa luôn được phun một cách liên tục (sự ngắt quảng là rất nhỏ), do đó, ta cần bổ sung thêm một movieclip lửa nằm liền kề movieclip lửa ở trên. Trong trường hợp này, lửa sẽ phun ra ít bị ngắt quảng hơn.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 6&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Tạo hiệu ứng khói. Ta sử dụng công cụ pen để vẽ một khối vật thể hơi lõm ở giữa.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-mTX4g7k8vww/TlkZBHSvMrI/AAAAAAAACSc/9AHeFYqzOIc/s1600/rock4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-mTX4g7k8vww/TlkZBHSvMrI/AAAAAAAACSc/9AHeFYqzOIc/s1600/rock4.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Hoàn toàn tương tự như tạo chuyển động của lửa, ta cũng áp dụng hiệu ứng smoke cho khối vật thể này (khói cũng chuyển động xuống dưới do tác dụng của lực phun động cơ và sau đó sẽ bay lên và biến mất). Ta cũng cần hiệu chỉnh lại các tham số blur cho phù hợp.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Cuối cùng, nhấn Ctrl+Enter để kiểm tra kết quả.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-XgXgYyyl19Q/TlkZCLQYzdI/AAAAAAAACSg/6yFn5jX39q4/s1600/rock5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="617" src="http://1.bp.blogspot.com/-XgXgYyyl19Q/TlkZCLQYzdI/AAAAAAAACSg/6yFn5jX39q4/s640/rock5.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;i&gt;&lt;u&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;Tải xuống toàn bộ dự án&lt;/span&gt;&lt;/u&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;:&lt;/span&gt;&lt;/i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;&amp;nbsp;&lt;i&gt;&lt;a href="https://sites.google.com/site/pingpingcorp/Pr03_Rocket.rar?attredirects=0&amp;amp;d=1"&gt;Pr03_Rocket&lt;/a&gt;&lt;/i&gt;.&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;&lt;u style="font-style: italic;"&gt;Xem dự án&lt;/u&gt;: &lt;i&gt;&lt;a target="_blank" href="https://sites.google.com/site/pingpingcorp/Rocket.swf?attredirects=0"&gt;Xem định dạng swf&lt;/a&gt;.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8812298401718408678-7983451267467016093?l=dangngochoangthanh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/7983451267467016093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/08/tao-hieu-ung-phong-ten-lua.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/7983451267467016093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/7983451267467016093'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/08/tao-hieu-ung-phong-ten-lua.html' title='Tạo hiệu ứng phóng tên lửa'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-hNjZwOwVbKI/TlkY8G2M49I/AAAAAAAACSQ/EFdvnJBHTO0/s72-c/rock1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-6026540972465626699</id><published>2011-08-27T09:10:00.000-07:00</published><updated>2011-08-27T09:16:26.298-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Tạo chuyển động cho nhân vật</title><content type='html'>&lt;div class="MsoNormalCxSpFirst" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 1&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Sử dụng Illustrator để chuyển đổi tập tin human.eps thành tập tin human.ai (vì Flash không hỗ trợ đồ họa vector dạng eps).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 2&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Sử dụng chức năng Import to Library của Flash để import dữ liệu từ human.ai.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 3&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Cắt lấy phần đối tượng cần sử dụng (nhấp đôi chuột vào phần đối tượng cần tách ra). Để cắt đối tượng dễ dàng hơn, ta nên sử dụng chức năng Break Apart. Chuyển toàn bộ đố tượng thành movieclip và xóa bỏ những thứ không cần thiết trên stage. Bây giờ ta sẽ chỉ thao tác với đối tượng này (Hình đầu tiên từ trái sang). &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-sw35PRX_UIA/TlkWIoE6ZNI/AAAAAAAACSE/bSMnrnXDutg/s1600/anim_1.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="355" src="http://2.bp.blogspot.com/-sw35PRX_UIA/TlkWIoE6ZNI/AAAAAAAACSE/bSMnrnXDutg/s640/anim_1.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 4&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Nhấp đôi chuột vào biểu tượng movieclip. Lúc này, ta có thể thao tác với từng phần của đối tượng. Hãy chuyển các phần thành các biểu tượng MovieClip.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bây giờ, ta có 9 phần đã được chuyển đổi thành movieclip. Tiếp theo, ta ghép chúng lại với nhau và sử dụng công cụ Bone để tạo các khớp nối giúp chuyển động (Hình thứ 2 từ trái sang). &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Ta cần chú ý rằng, các trục ở phần thân và sẽ không cho phép di chuyển. Do đó, ta cần vô hiệu hóa chức năng cho phép chuyển động và xoay của những phần này bằng cách nhấp vào chúng và trong bảng Properties, ta bỏ tùy chọn rotation, x translation và y translation. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 5&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Trên TimeLine của Armature, ở Frame thứ 1, ta thay đổi tư thế của đối tượng như Hình 3 từ trái sang. Nhấp vào Frame thứ 20 và nhấp phím F6, và thay đổi tư thế của đối tượng như Hình 4 từ trái sang. Trong quá trình thay đổi tư thế của đối tượng, ta nên sử dụng các phím mũi tên để điều chỉnh vị trí cho phù hợp.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 6&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Để tạo chuyển động mềm mại, thì tư thế ở frame cuối cùng (frame 20) phải trùng khớp với tư thế ở frame thứ 1. Có thể bạn sẽ nghĩ ngay đến việc sao chép vùng frame từ 1 đến 20 sau đó lật ngược vùng frame vừa được sao chép. Điều đó là hoàn toàn chính xác. Tuy nhiên, khi bạn sử dụng công cụ Bone, vùng Timeline mặc định không cho phép bạn lật người một phần của frame này (chỉ cho phép lật ngược toàn bộ). Do đó, ta cần chuyển dãy Frame ở chế độ Armater thành các Keyframe riêng biệt (sử dụng kĩ thuật Frame by Frame) bằng cách nhấp chọn vùng Frame Armater, chọn &lt;i&gt;Convert to Frame by Frame Animation&lt;/i&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bây giờ, ta copy vùng keyframe đã được chuyển đổi (từ 1 đến 20), sau đó dán vào vị trí frame 21. Ta thu được vùng dãy gồm 40 keyframe. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Chọn vùng keyframe từ 21 đến 40, nhấp chuột phải và chọn &lt;i&gt;Reverse Frames&lt;/i&gt;. Nhờ vào chức năng Onion skin, ta có thể quan sát kết quả thu được như hình vẽ.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Iv0bE4q-DKg/TlkWKHTFhGI/AAAAAAAACSI/Y3fw-m-EC2c/s1600/anim_2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-Iv0bE4q-DKg/TlkWKHTFhGI/AAAAAAAACSI/Y3fw-m-EC2c/s1600/anim_2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 7. &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Quay trở lại khung sáng tác chính, ta tạo chuyển động cho movieclip chính (toàn bộ đối tượng) bằng một trong hai loại Tween: Motion Tween hoặc Classic Tween. Ví dụ, ta sử dụng Motion Tween. Ta kích chuột phải vào đối tượng, chọn Create Motion Tween, sau đó bấm vào vị trí của frame cuối (tùy thuộc vào tốc độ chuyển động mà bạn mong muốn) và đặt đối tượng vào vị trí mới.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Bước 8&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;. Trang trí cho đường đi, ta sử dụng ảnh glasses.ai để tách ra phần cỏ và ghép vào khung trình chiếu. Lưu ý: đối tượng trên phải nằm trên một layer riêng biệt, các đối tượng khác có thể bố trí trên các layer khác nhau, tùy thuộc vào mục đích tạo hoạt cảnh.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;Nhấn Ctrl+Enter để kiểm tra kết quả.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-PjjATPLwLRY/TlkWKsOudeI/AAAAAAAACSM/-EvsZu4ISnM/s1600/anim_3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="353" src="http://4.bp.blogspot.com/-PjjATPLwLRY/TlkWKsOudeI/AAAAAAAACSM/-EvsZu4ISnM/s640/anim_3.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="line-height: normal; text-align: justify;"&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;i&gt;&lt;u&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;Tải xuống toàn bộ&lt;/span&gt;&lt;/u&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;:&lt;/span&gt;&lt;/i&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;&amp;nbsp;&lt;i&gt;&lt;a href="https://sites.google.com/site/pingpingcorp/Pr02_Character_Animation.rar?attredirects=0&amp;amp;d=1"&gt;Pr02_Character_Animation&lt;/a&gt;&lt;/i&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Cambria, serif; font-size: 13pt; line-height: 115%;"&gt;&lt;u style="font-style: italic;"&gt;Xem qua dự án&lt;/u&gt;: &lt;a target="_blank" href="https://5242202533020832367-a-1802744773732722657-s-sites.googlegroups.com/site/pingpingcorp/Char_Anim.swf?attachauth=ANoY7cqeFuyrBRQ1f4vx-YwYgj3FlDB5FWdDD1wuh8VRIT_Ga9LwGzKApJn1Uta8RZEADpO6vjFq1ShzvGn9HFkPuuV-8Fy2i_kGG-LwXIc0fHf0MCSy8GttJgNz1OVnLBa6yQaiSTJwe74EQ4_kMet4jwbLxJzfh0Ozph6ZYfX4wueZaxOhLefvLlK73J3bDTw-mw8kzCgS&amp;amp;attredirects=0"&gt;Xem tập tin swf&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8812298401718408678-6026540972465626699?l=dangngochoangthanh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/6026540972465626699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/08/tao-chuyen-ong-cho-nhan-vat.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/6026540972465626699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/6026540972465626699'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/08/tao-chuyen-ong-cho-nhan-vat.html' title='Tạo chuyển động cho nhân vật'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-sw35PRX_UIA/TlkWIoE6ZNI/AAAAAAAACSE/bSMnrnXDutg/s72-c/anim_1.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-5429324940150980963</id><published>2011-07-31T01:07:00.000-07:00</published><updated>2011-07-31T01:13:21.774-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Cài đặt AIR và các ứng dụng chạy trên AIR cho hệ điều hành ANDROID</title><content type='html'>&lt;div class="MsoNormalCxSpFirst" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Ngày nay, hệ điều hành Android của Google ngày càng được sử dụng rộng rãi. Do đó, các nhà phát triển đang có xu hướng xây dựng nhiều ứng dụng cho hệ điều hành này. Nhiều ứng dụng trong số đó được xây dựng trên Flash Professional. Tuy nhiên, không phải ai trong số chúng ta cũng có đủ điều kiện để có một thiết bị cài đặt Android để Test thử. Trong bài viết này, tôi xin giới thiệu công cụ cho phép Test ứng dụng mà không cần có thiết bị cài đặt Android, đó là bộ Android SDK của Google cung cấp.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpLast" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 1.&lt;/b&gt; Chuẩn bị&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormalCxSpFirst" style="text-align: justify;"&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Hệ điều hành họ Windows (có thể MacOS hoặc Linux, nhưng bài hướng dẫn này hướng dẫn trên Windows 7).&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Flash Professional CS5 full trở lên (yêu cầu Flash Professional CS5.5)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Adobe Device Central CS5 trở lên (yêu cầu CS5.5).&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Android SDK &amp;nbsp;(tải tại &lt;a href="http://developer.android.com/sdk/index.html"&gt;http://developer.android.com/sdk/index.html&lt;/a&gt; )&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Adobe AIR 2 trở lên (AIR 2.6 được tích hợp sẵn trong CS5.5)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;        &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18.0pt;"&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;div class="MsoNormalCxSpFirst" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 2.&lt;/b&gt; Tải và giải nén bộ Android SDK, sau đó chạy tập tin SDKManager.exe trong thư mục giải nén.&amp;nbsp; Chương trình quản lý này sẽ tự động quét để tìm các cập nhật mới nhất. Công đoạn này tiến hành khá lâu, ta chỉ việc chọn Accept rồi nhấp Ok.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 3. &lt;/b&gt;Sau khi thực hiện xong bước 2, ta được thư mục cài đặt có dạng như bên dưới:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-eWW7ndeL1_I/TjULGfrtalI/AAAAAAAACP8/CpZUOdfThjQ/s1600/01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-eWW7ndeL1_I/TjULGfrtalI/AAAAAAAACP8/CpZUOdfThjQ/s1600/01.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormalCxSpMiddle" style="text-align: center;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;/span&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 4.&lt;/b&gt; Quay lại với SDK Manager, chọn thẻ Virtual Devices&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-AozMEO4rp5Q/TjULGgWKg5I/AAAAAAAACQA/9iYmsLBOqTo/s1600/02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="212" src="http://2.bp.blogspot.com/-AozMEO4rp5Q/TjULGgWKg5I/AAAAAAAACQA/9iYmsLBOqTo/s640/02.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormalCxSpMiddle" style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-size: 17px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Nhấp vào New để tạo mới một Emulator dùng để Test. Ví dụ trong trường hợp này tôi sử dụng SamSung Galaxy S. Để xem hệ điều hành được cài đặt trên thiết bị này là phiên bản nào, ta cần kiểm tra trong Adobe Device Central.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;- Khởi động Adobe Device Central.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;- Vào File &amp;gt; New Project.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;- Đợi chương trình tự động quét các thiết bị hỗ trợ, sau đó nhấp vào ô tìm kiếm gõ thiết bị cần tìm. Ví dụ trong trường hợp này, tôi tìm SamSung Galaxy S.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-M5RkX8iB-ek/TjULGw3Q_jI/AAAAAAAACQE/jhOvPTuC6O0/s1600/03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="171" src="http://1.bp.blogspot.com/-M5RkX8iB-ek/TjULGw3Q_jI/AAAAAAAACQE/jhOvPTuC6O0/s640/03.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;- Nhấp đôi vào thiết bị tìm được để xem thông số trước khi tạo thiết bị giả lập Emulator.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-3sHhtf1wwMM/TjULHqOtvrI/AAAAAAAACQI/_UJCTfwmxns/s1600/04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="550" src="http://3.bp.blogspot.com/-3sHhtf1wwMM/TjULHqOtvrI/AAAAAAAACQI/_UJCTfwmxns/s640/04.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormalCxSpMiddle" style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-size: 17px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Ví dụ, trong bảng thông tin này, tôi đọc hai tham số: kích thước màn hình 480x800 và OS là Android 2.2.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;- Quay trở lại SDK Manager ở trên. Nhấp vào nút New, một cửa sổ sẽ hiện ra.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;+ Mục Name: nhập tên thiết bị Emulator. Tên này do chúng ta đặt nhưng không được chứa kí tự đặc biệt (như kí tự trắng,…).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;+ Mục Target: chọn đúng phiên bản của hệ điều hành Android. Ví dụ tôi chọn Android 2.2.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;+ Thông số Resolution: nhập vào kích thước màn hình theo thông số đọc được trong Adobe Device Central, ví dụ 480x800.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Các mục khác, để tham số mặc định.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Cuối cùng nhấp vào nút Create AVD.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-k5dFYB7aoyc/TjULH-gZvqI/AAAAAAAACQM/n-kzIgnwUXI/s1600/05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://4.bp.blogspot.com/-k5dFYB7aoyc/TjULH-gZvqI/AAAAAAAACQM/n-kzIgnwUXI/s640/05.png" width="442" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormalCxSpMiddle" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Khi đó, trong cửa sổ SDK Manager sẽ xuất hiện thiết bị của bạn vừa mới tạo.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 5. &lt;/b&gt;Nhấp chọn thiết bị vừa tạo, sau đó nhấp nút Start để khởi động Emulator. Chờ đợi trong giây lát cho đến khi môi trường giả lập của thiết bị đã hoàn chỉnh.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-e9LEp13dIz0/TjULI88c8II/AAAAAAAACQQ/f7ZZEOPd_fg/s1600/06.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-e9LEp13dIz0/TjULI88c8II/AAAAAAAACQQ/f7ZZEOPd_fg/s1600/06.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormalCxSpMiddle" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 6.&lt;/b&gt; Mở thư mục cài đặt Adobe Flash CS5.5: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;..\Adobe\Adobe Flash CS5.5\AIR2.6\runtimes\air\android\emulator\&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;và copy tập tin Runtime.apk sang thư mục:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;..\platform-tools\&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;bên trong thư mục cài đặt của Android SDK.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Nếu sử dụng Flash CS5 thì ta có thể &lt;a href="https://sites.google.com/site/pingpingcorp/Runtime.apk?attredirects=0&amp;amp;d=1"&gt;tải tập tin Runtime.apk này ở đây&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 7.&lt;/b&gt; Khởi động Command Promt (Vào Run, nhập cmd và nhấn Enter), dùng lệnh &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&amp;gt;CD đường_dẫn&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (nhấn Enter)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;để nhảy đến thư mục hiện thời là ..\platform-tools\ ở trên.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 8.&lt;/b&gt; Gõ vào lệnh&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;adb install Runtime.apk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (nhấn Enter)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;và chờ đợi quá trình cài đặt môi trường AIR cho Emulator hoàn tất. Nếu thành công, thì sẽ nhận được thông báo success.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 9. &lt;/b&gt;Tạo một gói cài đặt cho phép chạy trên AIR. Khởi động Flash CS5.5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ADNi2HdNWmE/TjULJB0ZYdI/AAAAAAAACQU/_WUHUgq0xDU/s1600/07.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="160" src="http://2.bp.blogspot.com/-ADNi2HdNWmE/TjULJB0ZYdI/AAAAAAAACQU/_WUHUgq0xDU/s640/07.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormalCxSpMiddle" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Chọn AIR for Android.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Hãy thiết kế và lập trình cho ứng dụng của bạn (lưu ý trong trường hợp này, Android 2.2 đã hỗ trợ ActionScript 3).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Công việc xuất bản tập tin cho Android hoàn toàn tương tự như xuất bản tập tin cho AIR được giới thiệu trong giáo trình. Nhưng kết quả, ta không thu được tập tin *.air mà là *.apk. Giả sử tôi đặt tên cho tập tin ứng dụng là apps.apk.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 10.&lt;/b&gt; Copy tập tin apps.apk vào thư mục ..\platform-tools\ ở trên.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 11.&lt;/b&gt; Gõ vào dòng lệnh sau trong Command Promt:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;adb install apps.apk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (nhấn Enter)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Sau khi cài đặt hoàn tất, ta nhận được thông báo success như ở bước 7.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;&lt;b&gt;Bước 12.&lt;/b&gt; Quay lại môi trường giả lập Emulator, trong màn hình chính, ta chọn ứng dụng mà ta vừa cài đặt.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-xjxqSOjjWHw/TjULJ0H1KaI/AAAAAAAACQY/5QYJ2WNTF1M/s1600/08.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-xjxqSOjjWHw/TjULJ0H1KaI/AAAAAAAACQY/5QYJ2WNTF1M/s1600/08.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormalCxSpMiddle" style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span style="font-size: 13pt; line-height: 115%;"&gt;Ví dụ, ứng dụng của tôi vừa cài đặt có tên là Android01 như ở trên. Ta sử dụng trỏ chuột để nhấp đôi vào nó, hoặc các phím mũi tên để di chuyển và Enter để chọ ứng dụng. Phím Esc để quay lại màn hình trước đó.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormalCxSpMiddle" style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;&lt;span class="Apple-style-span" style="font-size: 17px; line-height: 19px;"&gt;Để gỡ bỏ ứng dụng vừa cài đặt, ta quay trở lại với màn hình chính trong môi trường giả lập Emulator, chọn Settings, chọn Applications, chọn Manage Applications và chọn ứng dụng cần gỡ bỏ. Sau đó nhấp vào Uninstall và chọn Ok.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8812298401718408678-5429324940150980963?l=dangngochoangthanh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/5429324940150980963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/07/cai-at-air-va-cac-ung-dung-chay-tren.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/5429324940150980963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/5429324940150980963'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/07/cai-at-air-va-cac-ung-dung-chay-tren.html' title='Cài đặt AIR và các ứng dụng chạy trên AIR cho hệ điều hành ANDROID'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-eWW7ndeL1_I/TjULGfrtalI/AAAAAAAACP8/CpZUOdfThjQ/s72-c/01.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-2579950102021378618</id><published>2011-06-04T06:06:00.000-07:00</published><updated>2011-06-04T07:28:09.271-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Giáo Trình'/><title type='text'>Giáo trình Toán Rời Rạc - Ths. Đặng Ngọc Hoàng Thành</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-wWZO2RM28jY/TeotRHotXAI/AAAAAAAAAsw/jH6iBuP_av8/s1600/trr.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-wWZO2RM28jY/TeotRHotXAI/AAAAAAAAAsw/jH6iBuP_av8/s400/trr.png" width="282" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;b&gt;Thể loại: Sách/Giáo trình.&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;b&gt;Số trang: 110 trang.&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;b&gt;Tập tin: pdf&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="MsoToc1"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;CHƯƠNG 1. MỞ ĐẦU&lt;br /&gt;1.1. Tập hợp&lt;br /&gt;1.2. Phép chứng minh quy nạp toán học&lt;br /&gt;1.3. Sơ lược về tổ hợp&lt;br /&gt;CHƯƠNG 2. BÀI TOÁN ĐẾM&lt;br /&gt;2.1. Giới thiệu bài toán&lt;br /&gt;2.2. Nguyên lý bù trừ&lt;br /&gt;2.3. Công thức truy hồi&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;CHƯƠNG 3. BÀI TOÁN TỒN TẠI&lt;br /&gt;3.1. Giới thiệu bài toán&lt;br /&gt;3.2. Phương pháp phản chứng&lt;br /&gt;3.2. Nguyên lý Dirichlet&lt;br /&gt;CHƯƠNG 4. BÀI TOÁN LIỆT KÊ&lt;br /&gt;4.1. Giới thiệu bài toán&lt;br /&gt;4.2.Thuật toán quay lui&lt;br /&gt;CHƯƠNG 5. BÀI TOÁN TỐI ƯU&lt;br /&gt;5.1. Phát biểu bài toán&lt;br /&gt;5.2. Thuật toán nhánh và cận&lt;br /&gt;CHƯƠNG 6. LÝ THUYẾT ĐỒ THỊ&lt;br /&gt;6.1. Sơ lược về lý thuyết đồ thị&lt;br /&gt;6.1.1. Các khái niệm về Đồ thị&lt;br /&gt;6.1.2. Đồ thị con&lt;br /&gt;6.1.3. Các phép tìm kiếm trên đồ thị&lt;br /&gt;6.1.4. Hành trình và chu trình&lt;br /&gt;6.2. Đồ thị phân đôi và Cây&lt;br /&gt;6.2.1. Đồ thị phân đôi và cây&lt;br /&gt;6.2.2. Cây khung của đồ thị.&lt;br /&gt;6.2.3. Các phép duyệt cây&lt;br /&gt;6.3. Đồ thị Euler và Đồ thị Hamilton&lt;br /&gt;6.3.1. Đồ thị Euler&lt;br /&gt;6.3.2. Đồ thị Hamilton&lt;br /&gt;6.4. Đồ thị phẳng&lt;br /&gt;TÀI LIỆU THAM KHẢO&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/?c5w8dl0fm5sz5pj"&gt;Tải xuống&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8812298401718408678-2579950102021378618?l=dangngochoangthanh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/2579950102021378618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/06/giao-trinh-toan-roi-rac-ths-ang-ngoc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/2579950102021378618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/2579950102021378618'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/2011/06/giao-trinh-toan-roi-rac-ths-ang-ngoc.html' title='Giáo trình Toán Rời Rạc - Ths. Đặng Ngọc Hoàng Thành'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-wWZO2RM28jY/TeotRHotXAI/AAAAAAAAAsw/jH6iBuP_av8/s72-c/trr.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-1870250266646780870</id><published>2011-06-02T08:25:00.001-07:00</published><updated>2011-11-08T04:04:25.419-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Giáo Trình'/><title type='text'>Giáo trình Flash CS5 - Script và kĩ thuật hoat hình - Đặng Ngọc Hoàng Thành</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="post-body entry-content"&gt;&lt;div class="separator" style="clear: both; color: #0066cc; font-family: Trebuchet, 'Trebuchet MS', Arial, sans-serif; font-size: 16px; line-height: 25px; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; color: #0066cc; font-family: Trebuchet, 'Trebuchet MS', Arial, sans-serif; font-size: 16px; line-height: 25px; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_kMLt5YLlnj8/TIBsqb853OI/AAAAAAAAAYg/J5sXE1A1sR8/s1600/Bia_Flash.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_kMLt5YLlnj8/TIBsqb853OI/AAAAAAAAAYg/J5sXE1A1sR8/s320/Bia_Flash.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; color: #0066cc; font-family: Trebuchet, 'Trebuchet MS', Arial, sans-serif; font-size: 16px; line-height: 25px; text-align: left;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Trebuchet, 'Trebuchet MS', Arial, sans-serif; line-height: 25px; text-align: justify;"&gt;&lt;div style="color: #0066cc; font-size: 16px; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: Cambria, serif; font-size: 17px; line-height: 19px;"&gt;Thể loại: sách/giáo trình-PDF&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0066cc; font-size: 16px; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: Cambria, serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-size: 17px; line-height: 19px;"&gt;Phiên bản: Flash CS5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0066cc; font-size: 16px; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: Cambria, serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-size: 17px; line-height: 19px;"&gt;Tác giả: Ths. Đặng Ngọc Hoàng  Thành.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0066cc; font-size: 16px; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: Cambria, serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-size: 17px; line-height: 19px;"&gt;Số trang: 256 trang.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="font-size: 16px;"&gt;&lt;span class="Apple-style-span" style="font-family: Cambria, serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-size: 17px; line-height: 19px;"&gt;&lt;span class="Apple-style-span" style="color: #0066cc;"&gt;CD đính kèm.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Cambria, serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="line-height: 19px;"&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;&lt;b&gt;Cập nhật: 06/11/2011&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0066cc; font-size: 16px; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: Cambria, serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-size: 17px; line-height: 19px;"&gt;-------------------------------------------------&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0066cc; font-size: 16px;"&gt;&lt;span lang="VI" style="font-family: Cambria, serif; font-size: 13pt; line-height: 19px;"&gt;Flash là một kĩ thuật tạo các hiệu ứng động, các thước phim hoạt hình…  Flash được giới thiệu đầu tiên bởi công ty MacroMedia vào năm 1999. Đến năm  2005, công ty này đã được Adobe mua lại với giá 3.4 tỉ đôla. Từ khi ra đời cho  đến này, Flash đã có rất nhiều bước phát triển đáng chú ý. Nhiều tính năng mới  đã liên tục được cập nhập trong các phiên bản của nó. Từ các phiên bản  Macromedia Flash cho đến Adobe Flash hiện nay.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="color: #0066cc; font-family: Trebuchet, 'Trebuchet MS', Arial, sans-serif; font-size: 16px; line-height: 25px; text-align: justify;"&gt;&lt;span lang="VI" style="font-family: Cambria, serif; font-size: 13pt; line-height: 19px;"&gt;Với phiên bản Adobe Flash CS4, công ty Adobe đã bổ sung vào cho Flash  những tính năng mạnh mẽ: hỗ trợ nhiều định dạng import dữ liệu; bổ sung các công  cụ tạo hoạt hình mạnh mẽ như Bone, Bind, 3D Translation, 3D  Rotation,…&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;div style="color: #0066cc; font-family: Trebuchet, 'Trebuchet MS', Arial, sans-serif; font-size: 16px; line-height: 25px;"&gt;&lt;span lang="VI" style="font-family: Cambria, serif; font-size: 13pt; line-height: 19px;"&gt;Phiên bản mới nhất của Flash là CS5 (cho đến năm 2010). Hiện nay, Adobe  cũng đã tạo ra một ấn bản mã nguồn mở cho Flash đó là công nghệ Flex. Một trong  những công nghệ ra đời sớm nhất hỗ trợ tạo giao diện web – RIA. Flex là một công  nghệ hứa hẹn đem lại nhiều lợi nhuận cho Adobe (nhờ vào trình phát triển Adobe  Flex Buider). Nó là một đối thủ đáng gờm với Silverlight của Microsoft và JavaFx  của Sun (nay được mua lại bởi Oracle).&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0066cc; font-family: Trebuchet, 'Trebuchet MS', Arial, sans-serif; font-size: 16px; line-height: 25px;"&gt;&lt;span lang="VI" style="font-family: Cambria, serif; font-size: 13pt; line-height: 19px;"&gt;&lt;b&gt;Nội dung&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0066cc; font-family: Trebuchet, 'Trebuchet MS', Arial, sans-serif; font-size: 16px; line-height: 25px;"&gt;&lt;span lang="VI" style="font-family: Cambria, serif; font-size: 13pt; line-height: 19px;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0066cc; font-family: Trebuchet, 'Trebuchet MS', Arial, sans-serif; font-size: 16px; line-height: 25px;"&gt;&lt;span lang="VI" style="font-family: Cambria, serif; font-size: 13pt; line-height: 19px;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="color: #0066cc; font-family: Trebuchet, 'Trebuchet MS', Arial, sans-serif; font-size: 16px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;PHỤ LỤC&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;LỜI NÓI ĐẦU&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;................................................................................3&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;CHƯƠNG 1. GIỚI THIỆU VỀ FLASH&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................10&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;1.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Sơ lược về đồ họa vector và lịch sử ra đời của Flash&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............10&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;1.2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;So sánh Flash với Silverlight và JavaFx&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............................13&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;1.3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Cài đặt &amp;nbsp;Adobe Flash CS5&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................14&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;1.4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Giới thiệu về Adobe Flash CS5&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............................................17&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;1.4.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Các chế độ tùy biến giao diện&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................19&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;1.4.2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Tạo mới dự án cho desktop và mobile&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............................20&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;1.4.3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Layer, Frame, Scene và Movie&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................22&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;1.4.4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Vùng thanh công cụ Tools&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............................................25&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;1.4.5.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Vùng thuộc tính Properties&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............................................25&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;1.4.6.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Vùng soạn thảo ActionScript&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................26&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;1.4.7.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Các vùng chức năng khác&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............................................28&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;Tổng kết chương 1&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................................35&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;CHƯƠNG 2. CÁC CÔNG CỤ VẼ CƠ BẢN&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............................37&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;2.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Các công cụ Pencil, Brush và Erase&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................37&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;2.2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Công cụ vẽ hình cơ bản&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................39&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;2.3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Công cụ Text&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................................48&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;2.4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Công cụ chọn Selection và Lasso...............................................50&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;2.5.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Các công cụ đổ màu Paint Bucket, Ink Bottle và bắt màu EyeDropper...51&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;2.6.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Công cụ Free Transform và Gradient Transform.........................53&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;2.7.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Các công cụ làm việc với đường Bezier......................................56&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;2.8.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Làm việc với các đối tượng&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................59&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;Tổng kết chương 2&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................................62&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;CHƯƠNG 3. CÁC BIỂU TƯỢNG TRONG FLASH&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................64&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;3.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Biểu tượng Graphic&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............................................................64&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;3.2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Biểu tượng Button&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............................................................66&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;3.3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Biểu tượng MovieClip&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................68&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;3.4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Làm việc với Library&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............................................................69&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;Tổng kết chương 3&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................................70&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;CHƯƠNG 4. TẠO HOẠT CẢNH&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;...............................................72&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;4.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Tìm hiểu về TimeLine&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................72&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;4.2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Classic Tween&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................................79&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;4.3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Shape Tween&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................................81&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;4.4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Motion Tween&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................................83&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;4.5.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Công cụ Bone và Bind&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................88&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;4.6.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Công cụ Deco&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.......................................................................92&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;4.7.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Công cụ 3D Translation và 3D Rotation&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................104&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;Tổng kết chương 4&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................................107&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;CHƯƠNG 5. LẬP TRÌNH VỚI ACTIONSCRIPT&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................109&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Các kiểu dữ liệu&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................................111&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Biến và Hằng&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................................112&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Toán tử và Biểu thức&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................113&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Các cấu trúc lệnh điều khiển&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................121&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.4.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Câu lệnh if&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................................121&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.4.2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Câu lệnh switch&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................122&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.4.3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Các câu lệnh lặp for, while và do…while&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................123&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.4.4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Các lệnh continue, break và return&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................126&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.5.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Hàm&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................................................127&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.6.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Lớp và Đối tượng&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................130&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.6.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Xây dựng lớp&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................130&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.6.2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Làm việc với đối tượng&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................134&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.6.3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Sự kiện chuột&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................137&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.6.4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Sự kiện bàn phím&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................138&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.7.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Đưa một đối tượng vào ActionScript&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................139&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.8.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Làm việc với XML&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................141&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;5.9.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Vùng chức năng Code Snippets&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................143&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;Tổng kết chương 5&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................................170&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;CHƯƠNG 6. &amp;nbsp;CÁC HIỆU CHỈNH NÂNG CAO&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................172&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;6.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Xử lý âm thanh, hình ảnh và video&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................172&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;6.2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Tạo kĩ xảo điện ảnh với Flash&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................177&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;6.3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Tạo thước phim Flash tựa 3D&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................181&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;6.4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Ghép nối nhiều hoạt cảnh&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................188&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;6.5.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kĩ thuật mặt nạ mask&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................188&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;6.6.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Tạo các nút nhấn điều khiển&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................196&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;6.7.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Xuất bản một Movie&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................198&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;6.8.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Xuất bản một tập tin Flash trong suốt trên trình duyệt&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............202&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;6.9.&lt;/span&gt;&lt;span class="Apple-tab-span" style="color: red; font-size: medium; white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;Tương tác giữa ActionScript 3.0 và JavaScript&lt;/span&gt;&lt;span class="Apple-tab-span" style="color: red; font-size: medium; white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;.......................202&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;Tổng kết chương 6&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................................207&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;CHƯƠNG 7. &amp;nbsp;THƯ VIỆN PAPERVISION3D&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................209&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Giới thiệu về PaperVision3D và Adobe Flex Builder&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............209&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Cấu hình và cài đặt PaperVision3D cho Adobe Flex Buider&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....213&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Chương trình Hello, PaperVision3D !&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................216&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Các đối tượng trong PaperVision3D&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................220&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.4.1. Các đối tượng hình thể&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................220&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.4.2. Đối tượng Material - Phối màu cho hình thể&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................228&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.4.3. Đối tượng Lights - Hiệu ứng ánh sáng&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................232&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.4.4. Đối tượng Shader - Hiệu ứng đổ bóng&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................233&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.4.5. Đối tượng ShadedMaterial&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................233&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.4.6. Đối tượng CompositeMaterial&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................233&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.4.7. Đối tượng MaterialsList&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................234&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;7.5.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Import một mô hình 3D&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................234&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;Tổng kết chương 7&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.....................................................................236&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;BÀI TẬP THỰC HÀNH&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................238&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;BÀI THỰC HÀNH SỐ 1&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................238&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;BÀI THỰC HÀNH SỐ 2&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................239&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;BÀI THỰC HÀNH SỐ 3&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................240&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;BÀI THỰC HÀNH SỐ 4&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................240&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;BÀI THỰC HÀNH SỐ 5&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................242&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;BÀI THỰC HÀNH SỐ 6&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................................243&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;TÀI LIỆU THAM KHẢO THÊM&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;.............................................246&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Download&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: red; font-size: large;"&gt;(Bạn hãy để lại một lời comment giúp tôi điều chỉnh giáo trình hoàn thiện hơn)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #00204e; font-family: arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px;"&gt;+ &lt;a href="http://www.mediafire.com/?y83yo3soiqhv4ia" target="_blank"&gt;Tải sách PDF&lt;/a&gt;&amp;nbsp;(15 MB).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #00204e; font-family: arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px;"&gt;+ Tải CD (&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #00204e; font-family: arial, sans-serif; font-size: 15px;"&gt;(677MB, bao gồm dự án mẫu, file tài nguyên...)&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #00204e; font-family: arial, sans-serif; font-size: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #00204e; font-family: arial, sans-serif; font-size: 15px;"&gt;-------- &lt;a href="http://www.mediafire.com/?nuisyiy1bb6db15" target="_blank"&gt;Phần 1&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #00204e; font-family: arial, sans-serif; font-size: 15px;"&gt;-------- &lt;a href="http://www.mediafire.com/?xwhgc4cvbvsly82" target="_blank"&gt;Phần 2&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #00204e; font-family: arial, sans-serif; font-size: 15px;"&gt;-------- &lt;a href="http://www.mediafire.com/?847dtk9hlmbw0mf" target="_blank"&gt;Phần 3&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #00204e; font-family: arial, sans-serif; font-size: 15px;"&gt;-------- &lt;a href="http://www.mediafire.com/?h8xg77s281d57ij" target="_blank"&gt;Phần 4&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;form action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;img alt="" border="0" height="1" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" /&gt;&lt;/form&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8812298401718408678-1870250266646780870?l=dangngochoangthanh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/1870250266646780870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dangngochoangthanh.blogspot.com/2010/06/giao-trinh-flash-cs5-script-va-ki-thuat.html#comment-form' title='48 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/1870250266646780870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/1870250266646780870'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/2010/06/giao-trinh-flash-cs5-script-va-ki-thuat.html' title='Giáo trình Flash CS5 - Script và kĩ thuật hoat hình - Đặng Ngọc Hoàng Thành'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_kMLt5YLlnj8/TIBsqb853OI/AAAAAAAAAYg/J5sXE1A1sR8/s72-c/Bia_Flash.png' height='72' width='72'/><thr:total>48</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-6579782504220880008</id><published>2011-06-02T08:25:00.000-07:00</published><updated>2011-11-08T04:43:26.889-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Giáo Trình'/><title type='text'>Giáo trình lập trình hướng đối tượng với C++, 230 trang. Tác giả: Ths. Đặng Ngọc Hoàng Thành.</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_kMLt5YLlnj8/TQj8D1KwuWI/AAAAAAAAAoo/3o5sbnjLx-A/s1600/Pages+from+Complete.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_kMLt5YLlnj8/TQj8D1KwuWI/AAAAAAAAAoo/3o5sbnjLx-A/s1600/Pages+from+Complete.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;Giáo trình lập trình hướng đối tượng với C++, 230 trang.&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;Tác giả: Ths. Đặng Ngọc Hoàng Thành&lt;/b&gt; (&lt;span class="Apple-style-span" style="color: red;"&gt;có chỉnh sửa 10/2011&lt;/span&gt;).&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: small; margin-left: 18pt; text-align: justify; text-indent: 18pt;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span lang="VI" style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;blockquote&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;w:sdt docparttype="Table of Contents" docpartunique="t" id="1741129401" sdtdocpart="t"&gt;  &lt;/w:sdt&gt;&lt;br /&gt;&lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-size: 22pt; line-height: 115%;"&gt;PHỤ LỤC&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;w:sdtpr&gt;&lt;/w:sdtpr&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoToc1"&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;GIỚI THIỆU&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;TRÌNH SOẠN THẢO&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 1. CƠ BẢN VỀ C++&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 2. BIẾN VÀ CÁC KIỂU DỮ LIỆU&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Từ khóa&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Kiểu dữ liệu nguyên thủy&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Khai báo biến&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Phạm vi tác dụng của biến&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Khởi tạo giá trị cho biến&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Giới thiệu về xâu kí tự&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 3. HẰNG&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Hằng số nguyên&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Hằng số thực có dấu chấm động&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Hằng kí tự và hằng xâu kí tự&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Hằng logic&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Định nghĩa một hằng #define&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Khai báo hằng const&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 4. TOÁN TỬ&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử gán&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử thực hiện phép toán số học&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử gán hợp nhất&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử tăng và giảm&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử so sánh&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử logic&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử điều kiện&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử phân tách&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử dịch bit&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử chuyển đổi kiểu dữ liệu&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Các toán tử khác&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Thứ tự ưu tiên của các toán tử&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 5. XUẤT NHẬP CƠ BẢN&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Xuất dữ liệu chuẩn cout&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Nhập dữ liệu chuẩn cin&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Nhập dữ liệu nhờ lớp stringstream&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 6. CÁC CẤU TRÚC LỆNH ĐIỀU KHIỂN&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Cấu trúc lệnh có điều kiện: if và else&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Cấu trúc lặp&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Cấu trúc lựa chọn: switch&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 7. HÀM&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Khai báo và sử dụng hàm&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Phạm vi tác dụng của biến&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Hàm không có kiểu dữ liệu trả về. Hàm void.&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Tham biến và tham trị&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Giá trị mặc định của tham số hình thức&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Chồng chất hàm&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Hàm nội tuyến&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Hàm đệ quy&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Hàm mẫu – Template Function&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 8. CÁC KIỂU DỮ LIỆU CÓ CẤU TRÚC&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Mảng&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Xâu kí tự&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 9. CON TRỎ&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử tham chiếu &amp;amp;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử tham chiếu ngược *&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Khai báo biến con trỏ&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Con trỏ, mảng và xâu kí tự&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Các phép toán số học trên con trỏ&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Con trỏ trỏ vào con trỏ&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Con trỏ void&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Con trỏ Null&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Con trỏ hàm&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 10. BỘ NHỚ ĐỘNG&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử new và new[]&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Toán tử delete và delete[]&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 11. KIỂU DỮ LIỆU STRUCT VÀ CON TRỎ STRUCT&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Struct&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Con trỏ struct&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Struct lồng nhau&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Kích thước bộ nhớ của struct&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 12. CÁC KIỂU DỮ LIỆU KHÁC&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Kiểu dữ liệu tự định nghĩa&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Kiểu dữ liệu union thường&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Kiểu dữ liệu union ẩn danh&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Kiểu dữ liệu enum&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 13. LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Lịch sử hình thành&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Lớp và đối tượng&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Hàm tạo và hàm hủy&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Chồng chất hàm tạo&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Hàm tạo sao chép&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Tính đóng gói – Encapsulation&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Con trỏ đối tượng&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Lớp được khai báo nhờ từ khóa struct và union&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Chồng chất toán tử&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Con trỏ this&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Thành viên tĩnh – Từ khóa static&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Hàm bạn và lớp bạn&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Tính kế thừa - Inheritance&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Các mức truy cập&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Tính đa kế thừa – Multiple Inheritance&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Tính đa hình – Polymorphism&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Tính trìu tượng hóa - Abstraction&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Lớp Template&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 14. NAMESPACE&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Từ khóa namespace&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Từ khóa using&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Phạm vi của namespace&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Biệt danh cho namespace&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Namespace std&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 15. NGOẠI LỆ&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Mệnh đề try…catch&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Mệnh đề throw&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Thư viện chuẩn exception&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 16. LÀM VIỆC VỚI FILE&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Mở file&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Đóng file&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;File văn bản&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Kiểm tra trạng thái của các cờ hiệu&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Con trỏ get và put&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;File nhị phân&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;Bộ đệm và Đồng bộ hóa&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0000ee;"&gt;&lt;u&gt;CHƯƠNG 17. CÁC LỚP THƯ VIỆN&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: small;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Tải file từ&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: x-large;"&gt;&lt;b&gt;&lt;a href="http://www.mediafire.com/?42w8xlfmxy2cvxj" target="_blank"&gt;Mediafire&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: x-large;"&gt;&lt;a href="https://sites.google.com/site/hoctructuyen123/C_PlusPlus_updated.pdf?attredirects=0&amp;amp;d=1"&gt;Direct Link&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8812298401718408678-6579782504220880008?l=dangngochoangthanh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dangngochoangthanh.blogspot.com/feeds/6579782504220880008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dangngochoangthanh.blogspot.com/2010/09/giao-trinh-lap-trinh-huong-oi-tuong-voi_02.html#comment-form' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/6579782504220880008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8812298401718408678/posts/default/6579782504220880008'/><link rel='alternate' type='text/html' href='http://dangngochoangthanh.blogspot.com/2010/09/giao-trinh-lap-trinh-huong-oi-tuong-voi_02.html' title='Giáo trình lập trình hướng đối tượng với C++, 230 trang. Tác giả: Ths. Đặng Ngọc Hoàng Thành.'/><author><name>Hoàng Thành</name><uri>http://www.blogger.com/profile/07484430119647402233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-hKBaFzEYnuo/Tko185f6VDI/AAAAAAAACRc/EshXR0pkYwQ/s1600/Capture.PNG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_kMLt5YLlnj8/TQj8D1KwuWI/AAAAAAAAAoo/3o5sbnjLx-A/s72-c/Pages+from+Complete.png' height='72' width='72'/><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8812298401718408678.post-1185968831407972166</id><published>2011-05-30T07:34:00.000-07:00</published><updated>2011-05-31T06:17:01.989-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thông Tin'/><title type='text'>Ngôn ngữ lập trình nào PHỔ BIẾN nhất hiện nay.</title><content type='html'>Theo trang thống kê nổi tiếng TIOBE, thì ngôn ngữ lập trình Java vẫn đang dẫn đầu trong cuộc đua tranh này.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Bảng so sánh thư hạng ngôn ngữ qua hai năm 2010 và 2011.&lt;/b&gt;&lt;br /&gt;&lt;table align="center" border="1" bordercolordark="#003366" bordercolorlight="#c0c0c0" class="TpciTable" id="Table2" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: gray; border-bottom-style: outset; border-bottom-width: 1px; border-collapse: separate; border-left-color: gray; border-left-style: outset; border-left-width: 1px; border-right-color: gray; border-right-style: outset; border-right-width: 1px; border-top-color: gray; border-top-style: outset; border-top-width: 1px; color: #666666; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;colgroup&gt;&lt;col align="center"&gt;&lt;/col&gt;&lt;col align="center"&gt;&lt;/col&gt;&lt;col align="center"&gt;&lt;/col&gt;&lt;col&gt;&lt;/col&gt;&lt;col align="center"&gt;&lt;/col&gt;&lt;col align="center"&gt;&lt;/col&gt;&lt;col align="center"&gt;&lt;/col&gt;&lt;/colgroup&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th align="center" nowrap="" style="background-color: #bbbbff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; vertical-align: middle;"&gt;Xếp hạng&lt;br /&gt;05/2011&lt;/th&gt;&lt;th align="center" nowrap="" style="background-color: #bbbbff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; vertical-align: middle;"&gt;Xếp hạng&lt;br /&gt;05/2010&lt;/th&gt;&lt;th align="center" nowrap="" style="background-color: #bbbbff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; vertical-align: middle;"&gt;Trạng thái&lt;/th&gt;&lt;th align="center" nowrap="" style="background-color: #bbbbff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; vertical-align: middle;"&gt;Ngôn ngữ&lt;/th&gt;&lt;th align="center" nowrap="" style="background-color: #bbbbff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; vertical-align: middle;"&gt;Tỉ lệ sử dụng&lt;br /&gt;05/2011&lt;/th&gt;&lt;th align="center" nowrap="" style="background-color: #bbbbff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; vertical-align: middle;"&gt;Độ tăng/giảm&lt;br /&gt;05/2010&lt;/th&gt;&lt;th align="center" nowrap="" style="background-color: #bbbbff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; vertical-align: middle;"&gt;Đánh giá&lt;/th&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;1&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;2&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/Java.html" style="color: #0000aa; text-decoration: none;"&gt;Java&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;18.160%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;+0.20%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;2&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;1&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/C.html" style="color: #0000aa; text-decoration: none;"&gt;C&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;16.170%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;-2.02%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;3&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;3&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Same.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/C__.html" style="color: #0000aa; text-decoration: none;"&gt;C++&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;9.146%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;-1.23%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;4&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;6&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/C_.html" style="color: #0000aa; text-decoration: none;"&gt;C#&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;7.539%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;+2.76%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;5&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;4&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/PHP.html" style="color: #0000aa; text-decoration: none;"&gt;PHP&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;6.508%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;-2.57%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;6&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;10&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/Objective-C.html" style="color: #0000aa; text-decoration: none;"&gt;Objective-C&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;5.010%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;+2.65%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;7&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;7&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Same.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/Python.html" style="color: #0000aa; text-decoration: none;"&gt;Python&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;4.583%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;+0.49%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;8&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;5&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/(Visual)_Basic.html" style="color: #0000aa; text-decoration: none;"&gt;(Visual) Basic&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;4.496%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;-1.16%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;9&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;8&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/Perl.html" style="color: #0000aa; text-decoration: none;"&gt;Perl&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;2.231%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;-1.05%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;10&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;11&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/Ruby.html" style="color: #0000aa; text-decoration: none;"&gt;Ruby&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;1.421%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;-0.67%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;11&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;12&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/JavaScript.html" style="color: #0000aa; text-decoration: none;"&gt;JavaScript&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;1.394%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;-0.69%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;12&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;20&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/Lua.html" style="color: #0000aa; text-decoration: none;"&gt;Lua&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;1.102%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;+0.61%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;13&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;9&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/Delphi.html" style="color: #0000aa; text-decoration: none;"&gt;Delphi&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;1.073%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;-1.49%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;14&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;-&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Same.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/Assembly.html" style="color: #0000aa; text-decoration: none;"&gt;Assembly&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;1.042%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;-&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;15&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;16&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/Lisp.html" style="color: #0000aa; text-decoration: none;"&gt;Lisp&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;0.953%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;+0.30%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;16&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;23&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" /&gt;&lt;/td&gt;&lt;td style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&lt;a href="http://www.tiobe.com/content/paperinfo/tpci/Ada.html" style="color: #0000aa; text-decoration: none;"&gt;Ada&lt;/a&gt;&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;0.747%&lt;/td&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;+0.32%&lt;/td&gt;&lt;td align="left" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-right-width: 1px; border-top-color: gray; border-top-style: inset; border-top-width: 1px; color: black; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px;"&gt;&amp;nbsp;&amp;nbsp;A&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td align="center" style="background-color: #eeeeff; border-bottom-color: gray; border-bottom-style: inset; border-bottom-width: 1px; border-left-color: gray; border-left-style: inset; border-left-width: 1px; border-right-color: gray; border-right-style: inset; border-
