text:
của bé
Những ngày giữa tháng trăng tròn và đẹp làm sao
Bữa tối hôm rằm có hiện tượng siêu trăng nhưng nhà em ăn tối muộn nên chẳng có thời gian đi ngắm. Lúc ăn cơm xong đã thấy trăng sáng và lên cao lắm rồi, chẳng còn siêu trăng mà ngắm
Nhìn trăng lại nhớ tới câu : Trăng bao nhiêu tuổi trăng già
Núi bao nhiêu tuổi gọi là núi non”.
Nghe đâu đó có câu thơ đối nghĩa: Núi có đôi muôn đời vẫn trẻ
Trăng cô đơn trăng mãi mãi già.
Hà hà. Thiên nhiên còn phải có cặp có đôi nói gì đến con người. Ngẫm cũng đúng, có bao giờ thấy núi đứng trơ vơ một mình đâu nhỉ. Núi toàn nối đuôi nhau, trùng trùng , lớp lớp, vợ chồng nhà núi, con cái nhà núi. Lúc nào cũng đông vui. Gia đình cũng vậy, Vợ chồng có hoà thuận, con cái có đông vui thì gia đình mới thấy ấm cúng, hạnh phúc được. Trong cuộc sống, bát đũa còn có lúc xô nói gì là vợ chồng. Nhưng sau những lần cãi vã, những lúc giận hờn ta lại trở về trạng thái trung hoà và thấy yêu thương nhau nhiều hơn. Đôi khi phải hy sinh cái tôi của mình, nhường nhịn người khác để thấy được tiếng cười, niềm hạnh phúc trên gương mặt đối phương. Chúc cả nhà những ngày cuối tuần đầm ấm, vui vẻ.
-
Mừng ngày Nhà Giáo Việt Nam
ký ức thời học sinh chợt ùa về trong lòng của cô học trò đã rời ghế nhà trường được 9 năm
-
Má lúm đồng tiền cho con
Làm mẹ ai mà chẳng muốn con mình sinh ra thông minh, trắng trẻo khỏe mạnh và có duyên nữa. Mẹ cũng không ngoại lệ,...
-
Khi nhà có 2 đứa con nít
Con còn nhỏ nhõng nhẽo đã đành, ba con to đùng còn già hơn cả mẹ mà cũng nhõng nhẽo.hic
Viết blog
Quản lý blog
Được quan tâm nhất
-
Cách chế biến món ăn dặm từ trái...Chia sẻ hơn 15 cách chế biến các món ăn dặm cho bé từ quả bơ sẽ giúp các mẹ...
-
8 ngày âm lịch được xem là “hồng phúc...Bên cạnh con giáp, thì ngày sinh và tháng sinh âm lịch rất được người xưa...
-
Những Kiểu Tóc Ngắn Cá Tính Cho Bà Bầu...Dưới đây là bộ sưu tập những kiểu tóc ngắn đẹp cho bà bầu cá tính, hiện đại,...
-
Bí quyết làm đẹp của vitamin B1Là phụ nữ ai cũng thích mình đẹp hết cả, đẹp trong mắt của chồng và tất cả...
-
Vất vả như thế nào, chỉ cần sinh con là...Chẳng cần biết nửa cuộc đời trước chịu bao nhiêu vất vả nhưng chỉ cần lấy...
Thành viên nổi bật trong tuần
-
nguyễn thị thoan
tích lũy được 37 điểm
- 425 chủ đề |
- 12731 trả lời
-
mẹ xí muội
tích lũy được 13 điểm
- 165 chủ đề |
- 2215 trả lời
-
Mẹ bí đỏ
tích lũy được 10 điểm
- 54 chủ đề |
- 751 trả lời
-
Phạm Thị Thắm
tích lũy được 10 điểm
- 1 chủ đề |
- 2 trả lời
-
Nguyễn Thi
tích lũy được 9 điểm
- 1 chủ đề |
- 150 trả lời
-
Bức thư mẹ ung thư não gửi con lay động...Không nỗi đau nào lớn hơn bằng mẹ phải rời xa con khi con còn thơ dại vì...
-
Con gái "nàng Dae Jang Geum" càng lớn..."Nàng Dae Jang Geum" Lee Young Ae được mệnh danh là người đẹp không tuổi xứ...
-
Đây là những hình ảnh ấn tượng nhất...Cùng MarryBaby Mega Mall 2017 nhìn lại những khoảnh khắc ấn tượng 3 ngày...
-
Vượt qua "Thử thách tháng đầu làm mẹ"...Trải nghiệm tiền sản: "Thử thách tháng đầu làm mẹ" tổ chức vào sáng ngày...
-
Chỉ còn 1 tuần nữa là sinh, Á quân thử...Chỉ còn một tuần nữa là sinh nhưng Xuân Thảo, nàng Á Quân Thử thách cùng...
Nói đôi lứa mong quay về thời con gái quá. Tình yêu nó đẹp lắm người ơi
Chuc gia ddinhf em mai hanh phuc nhe.
Cám ơn mẹ Kem, em cũng chỉ mong được cái điều tưởng như đơn gian nhưng cần độ kiên trì cao này thôi. Mong mọi người, mọi nhà đều được hạnh phúc
Chúc gia đình mẹ mãi hạnh phúc
đúng là vợ chồng sống với nhau thì phải nhường nhịn nhau mà sống thì mới hạnh phúc em nhỉ
Gia đình có ổn định, thì xã hội mới phát triển, con cái mới được phát triển tốt nhất được chị à.
Vk ck em thì ai cũng coa cái tôi quá lớn nên nhiều khi không tránh khỏi những khúc mích
em tui nó lãng mạng quá
Em yêu văn mà chị. Hì hì. Văn học làm cho cuộc sống đỡ khô khan hơn đó chị. Văn học chính là bức tranh phản ánh cuộc sống nữa chứ.
công nhận là em lan lãng mạng quá đi
Những người lãng mạn thường vất vả, long đong chứ sướng gì đâu chị. Chị có thấy mấy người làm nhà văn có cuộc sống tốt đâu
Những người lãng mạn họ có cái tình mẹ ak. Chứ không phải vất vả đâu

markdown:
của bé
## Những ngày giữa tháng trăng tròn và đẹp làm sao
Bữa tối hôm rằm có hiện tượng siêu trăng nhưng nhà em ăn tối muộn nên chẳng có thời gian đi ngắm. Lúc ăn cơm xong đã thấy trăng sáng và lên cao lắm rồi, chẳng còn siêu trăng mà ngắm
Nhìn trăng lại nhớ tới câu : Trăng bao nhiêu tuổi trăng già
Núi bao nhiêu tuổi gọi là núi non”.
Nghe đâu đó có câu thơ đối nghĩa: Núi có đôi muôn đời vẫn trẻ
Trăng cô đơn trăng mãi mãi già.
Hà hà. Thiên nhiên còn phải có cặp có đôi nói gì đến con người. Ngẫm cũng đúng, có bao giờ thấy núi đứng trơ vơ một mình đâu nhỉ. Núi toàn nối đuôi nhau, trùng trùng , lớp lớp, vợ chồng nhà núi, con cái nhà núi. Lúc nào cũng đông vui. Gia đình cũng vậy, Vợ chồng có hoà thuận, con cái có đông vui thì gia đình mới thấy ấm cúng, hạnh phúc được. Trong cuộc sống, bát đũa còn có lúc xô nói gì là vợ chồng. Nhưng sau những lần cãi vã, những lúc giận hờn ta lại trở về trạng thái trung hoà và thấy yêu thương nhau nhiều hơn. Đôi khi phải hy sinh cái tôi của mình, nhường nhịn người khác để thấy được tiếng cười, niềm hạnh phúc trên gương mặt đối phương. Chúc cả nhà những ngày cuối tuần đầm ấm, vui vẻ.
-
[Mừng ngày Nhà Giáo Việt Nam](http://www.marrybaby.vn/blog/mung-ngay-nha-giao-viet-nam-2)ký ức thời học sinh chợt ùa về trong lòng của cô học trò đã rời ghế nhà trường được 9 năm
-
[Má lúm đồng tiền cho con](http://www.marrybaby.vn/blog/ma-lum-dong-tien-cho-con)Làm mẹ ai mà chẳng muốn con mình sinh ra thông minh, trắng trẻo khỏe mạnh và có duyên nữa. Mẹ cũng không ngoại lệ,...
-
[Khi nhà có 2 đứa con nít](http://www.marrybaby.vn/blog/khi-nha-co-2-dua-con-nit)Con còn nhỏ nhõng nhẽo đã đành, ba con to đùng còn già hơn cả mẹ mà cũng nhõng nhẽo.hic [Viết blog](http://www.marrybaby.vn/tai-khoan/tao-blog) [Quản lý blog](http://www.marrybaby.vn/tai-khoan/quan-ly-blog)
#### Được quan tâm nhất
-
[Cách chế biến món ăn dặm từ trái...](http://www.marrybaby.vn/blog/cach-che-bien-mon-an-da%cc%a3m-tu-trai-bo-cho-be)Chia sẻ hơn 15 cách chế biến các món ăn dặm cho bé từ quả bơ sẽ giúp các mẹ...
-
[8 ngày âm lịch được xem là “hồng phúc...](http://www.marrybaby.vn/blog/8-ngay-am-lich-duoc-xem-la-hong-phuc-te-thien-ai-sinh-vao-ngay-nay-khong-thanh-rong-cung-thanh-phuong)Bên cạnh con giáp, thì ngày sinh và tháng sinh âm lịch rất được người xưa...
-
[Những Kiểu Tóc Ngắn Cá Tính Cho Bà Bầu...](http://www.marrybaby.vn/blog/nhung-kieu-toc-ngan-ca-tinh-cho-ba-bau-chong-nong-trong-nhung-ngay-oi-buc)Dưới đây là bộ sưu tập những kiểu tóc ngắn đẹp cho bà bầu cá tính, hiện đại,...
-
[Bí quyết làm đẹp của vitamin B1](http://www.marrybaby.vn/blog/bi-quyet-lam-dep-cua-vitamin-vitamin-b1)Là phụ nữ ai cũng thích mình đẹp hết cả, đẹp trong mắt của chồng và tất cả...
-
[Vất vả như thế nào, chỉ cần sinh con là...](http://www.marrybaby.vn/blog/vat-va-nhu-the-nao-chi-can-sinh-con-la-cuoc-doi-3-nang-giap-nay-mot-buoc-len-tien)Chẳng cần biết nửa cuộc đời trước chịu bao nhiêu vất vả nhưng chỉ cần lấy...
#### Thành viên nổi bật trong tuần
-
[nguyễn thị thoan](http://www.marrybaby.vn/u/thoan06082-vn)
tích lũy được 37 điểm
- 425 chủ đề |
- 12731 trả lời
-
[mẹ xí muội](http://www.marrybaby.vn/u/nangbuon-mua)
tích lũy được 13 điểm
- 165 chủ đề |
- 2215 trả lời
-
[Mẹ bí đỏ](http://www.marrybaby.vn/u/tigon25820021)
tích lũy được 10 điểm
- 54 chủ đề |
- 751 trả lời
-
[Phạm Thị Thắm](http://www.marrybaby.vn/u/thampham5556)
tích lũy được 10 điểm
- 1 chủ đề |
- 2 trả lời
-
[Nguyễn Thi](http://www.marrybaby.vn/u/hiennguyenvan681)
tích lũy được 9 điểm
- 1 chủ đề |
- 150 trả lời
-
[Bức thư mẹ ung thư não gửi con lay động...](http://www.marrybaby.vn/tin-tuc/buc-thu-me-ung-thu-nao-gui-con-lay-dong-hang-ngan-nguoi)Không nỗi đau nào lớn hơn bằng mẹ phải rời xa con khi con còn thơ dại vì...
-
[Con gái "nàng Dae Jang Geum" càng lớn...](http://www.marrybaby.vn/tin-tuc/con-gai-nang-dae-jang-geum-cang-lon-cang-dep-nhu-tranh-ve)"Nàng Dae Jang Geum" Lee Young Ae được mệnh danh là người đẹp không tuổi xứ...
-
[Đây là những hình ảnh ấn tượng nhất...](http://www.marrybaby.vn/tin-tuc/day-la-nhung-hinh-anh-an-tuong-nhat-marrybaby-mega-mall-2017)Cùng MarryBaby Mega Mall 2017 nhìn lại những khoảnh khắc ấn tượng 3 ngày...
-
[Vượt qua "Thử thách tháng đầu làm mẹ"...](http://www.marrybaby.vn/tin-tuc/trai-nghiem-nghiem-san-tai-marrybay-mega-mall)Trải nghiệm tiền sản: "Thử thách tháng đầu làm mẹ" tổ chức vào sáng ngày...
-
[Chỉ còn 1 tuần nữa là sinh, Á quân thử...](http://www.marrybaby.vn/tin-tuc/chi-con-1-tuan-nua-la-sinh-a-quan-thu-thach-cung-buoc-nhay-van-toi-ung-ho-mega-mall)Chỉ còn một tuần nữa là sinh nhưng Xuân Thảo, nàng Á Quân Thử thách cùng...
Nói đôi lứa mong quay về thời con gái quá. Tình yêu nó đẹp lắm người ơi
Chuc gia ddinhf em mai hanh phuc nhe.
Cám ơn mẹ Kem, em cũng chỉ mong được cái điều tưởng như đơn gian nhưng cần độ kiên trì cao này thôi. Mong mọi người, mọi nhà đều được hạnh phúc
Chúc gia đình mẹ mãi hạnh phúc
đúng là vợ chồng sống với nhau thì phải nhường nhịn nhau mà sống thì mới hạnh phúc em nhỉ
Gia đình có ổn định, thì xã hội mới phát triển, con cái mới được phát triển tốt nhất được chị à.
Vk ck em thì ai cũng coa cái tôi quá lớn nên nhiều khi không tránh khỏi những khúc mích
em tui nó lãng mạng quá
Em yêu văn mà chị. Hì hì. Văn học làm cho cuộc sống đỡ khô khan hơn đó chị. Văn học chính là bức tranh phản ánh cuộc sống nữa chứ.
công nhận là em lan lãng mạng quá đi
Những người lãng mạn thường vất vả, long đong chứ sướng gì đâu chị. Chị có thấy mấy người làm nhà văn có cuộc sống tốt đâu
Những người lãng mạn họ có cái tình mẹ ak. Chứ không phải vất vả đâu

Ringier-Fastcgi-Cache: MISS


text:
Theo bác sĩ, quan niệm không ăn thịt, đường, sữa để không nuôi tế bào ung thư phát triển là không có cơ sở khoa học.
Phó giáo sư Trần Văn Thuấn, Giám đốc bệnh viện K Trung ương (Hà Nội) cho rằng, với bệnh nhân ung thư, các bác sĩ thường khuyên ăn chế độ đầy đủ chất dinh dưỡng gồm vitamin, nước, khoáng chất, đường, đạm, chất béo. Ngoài ra cần giữ cân nặng hợp lý, hạn chế uống rượu, không hút thuốc lá và tập thể dục đều đặn. Một số khuyến cáo ăn chủ yếu thực phẩm có nguồn gốc thực vật, không kiêng hoàn toàn thịt.
Nếu người bệnh muốn chọn chế độ ăn chay, phải đảm bảo rằng đây là chế độ ăn lành mạnh, đa dạng, phong phú và cung cấp đầy đủ năng lượng. Người bệnh không được cung cấp đủ năng lượng sẽ dẫn đến gầy sút, suy kiệt, không đủ sức khỏe để chống chọi với bệnh tật; không đáp ứng được các phương thức điều trị ung thư đặc hiệu như phẫu thuật, xạ trị, hóa trị.
“Quan điểm không ăn thịt, đường, sữa để không nuôi tế bào ung thư phát triển là không có cơ sở khoa học”, phó giáo sư Thuấn nhấn mạnh. Hiện nay chưa có bằng chứng khoa học nào xác minh rằng người bệnh ung thư đang điều trị nếu ăn uống đầy đủ thì khối u sẽ phát triển nhanh hơn.
Điều cơ bản trước tiên trong một phác đồ điều trị ung thư là liệu pháp dinh dưỡng để nâng cao thể trạng. Nếu tình trạng dinh dưỡng người bệnh không cải thiện thì bác sĩ không thực hiện được phác đồ điều trị hoặc kết quả thất bại vì bệnh nhân không đủ sức chịu đựng các tác dụng phụ của phác đồ điều trị.
Vì thế người bệnh cần hiểu dinh dưỡng đầy đủ là yếu tố nâng đỡ hệ miễn dịch cơ thể, cải thiện chất lượng sống, góp phần điều trị thành công bệnh.
Mỗi năm, Việt Nam có khoảng 94.000 người chết vì ung thư. Cũng như các nước trên thế giới, số người mắc bệnh ung thư ở Việt Nam có xu hướng ngày một tăng nhanh, dự kiến sẽ gần 200.000 ca được phát hiện mới vào năm 2020. Bệnh gặp ở mọi người, mọi tầng lớp xã hội, mọi lứa tuổi, mọi khu vực địa lý và mọi ngành nghề. Bệnh trở thành nỗi ám ảnh với nhiều người.
Theo VnExpress

markdown:
## Theo bác sĩ, quan niệm không ăn thịt, đường, sữa để không nuôi tế bào ung thư phát triển là không có cơ sở khoa học.
Phó giáo sư Trần Văn Thuấn, Giám đốc bệnh viện K Trung ương (Hà Nội) cho rằng, với bệnh nhân ung thư, các bác sĩ thường khuyên ăn chế độ đầy đủ chất dinh dưỡng gồm vitamin, nước, khoáng chất, đường, đạm, chất béo. Ngoài ra cần giữ cân nặng hợp lý, hạn chế uống rượu, không hút thuốc lá và tập thể dục đều đặn. Một số khuyến cáo ăn chủ yếu thực phẩm có nguồn gốc thực vật, không kiêng hoàn toàn thịt.
![]()
Chưa có bằng chứng khoa học nào xác minh rằng người bệnh
Nếu người bệnh muốn chọn chế độ ăn chay, phải đảm bảo rằng đây là chế độ ăn lành mạnh, đa dạng, phong phú và cung cấp đầy đủ năng lượng. Người bệnh không được cung cấp đủ năng lượng sẽ dẫn đến gầy sút, suy kiệt, không đủ sức khỏe để chống chọi với bệnh tật; không đáp ứng được các phương thức điều trị ung thư đặc hiệu như phẫu thuật, xạ trị, hóa trị.
“Quan điểm không ăn thịt, đường, sữa để không nuôi tế bào ung thư phát triển là không có cơ sở khoa học”, phó giáo sư Thuấn nhấn mạnh. Hiện nay chưa có bằng chứng khoa học nào xác minh rằng người bệnh ung thư đang điều trị nếu ăn uống đầy đủ thì khối u sẽ phát triển nhanh hơn.
Điều cơ bản trước tiên trong một phác đồ điều trị ung thư là liệu pháp dinh dưỡng để nâng cao thể trạng. Nếu tình trạng dinh dưỡng người bệnh không cải thiện thì bác sĩ không thực hiện được phác đồ điều trị hoặc kết quả thất bại vì bệnh nhân không đủ sức chịu đựng các tác dụng phụ của phác đồ điều trị.
Vì thế người bệnh cần hiểu dinh dưỡng đầy đủ là yếu tố nâng đỡ hệ miễn dịch cơ thể, cải thiện chất lượng sống, góp phần điều trị thành công bệnh.
Mỗi năm, Việt Nam có khoảng 94.000 người chết vì ung thư. Cũng như các nước trên thế giới, số người mắc bệnh ung thư ở Việt Nam có xu hướng ngày một tăng nhanh, dự kiến sẽ gần 200.000 ca được phát hiện mới vào năm 2020. Bệnh gặp ở mọi người, mọi tầng lớp xã hội, mọi lứa tuổi, mọi khu vực địa lý và mọi ngành nghề. Bệnh trở thành nỗi ám ảnh với nhiều người.
**Theo VnExpress**

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Truncated: length

WARC-Identified-Payload-Type: text/html

Server: cloudflare-nginx

Connection: close

Cache-Control: max-age=0, must-revalidate, no-transform, no-cache, no-store

Set-Cookie: __cfduid=d306809a3ca5f8ec36baebbbdc08cff751511144595; expires=Tue, 20-Nov-18 02:23:15 GMT; path=/; domain=.nguoiduatin.vn; HttpOnly

Content-Type: text/html; charset=utf-8


text:
>> THÔNG TIN VỀ GAME
Tên game:
ZUBO
Phát triển:
EA Bright Light
Phát hành:
EA
Ngày phát hành:
10/03/2009
Thể loại:
Âm nhạc – Nhập vai
ESRB:
Everyone
Hệ máy:
DS
Ưu điểm:
- Kết hợp tốt hai thể loại âm nhạc và nhập vai. - Thiết kế nhân vật ấn tượng.
Khuyến điểm:
- Cách dẫn truyện quá nhạt. - Nhạc nền lặp lại nhiều.
Thất bại nặng nề với game âm nhạc đầy tham vọng Boogie không làm ông lớn EA từ bỏ ý định khai thác dòng game còn rất nhiều tiềm năng này. Bằng chứng là mới đây hãng lại tiếp tục cho ra mắt Zubo. Nếu như Boogie trước đây vốn tập trung khai thác mạnh về mảng âm nhạc, thì ở Zubo ngoài đặc điểm này người chơi còn gặp thêm yếu tố nhập vai theo lượt khá quen thuộc. Người chơi sẽ vào vai cậu bé Alex, người tình cờ lạc vào thế giới Zubalon nơi đang bị đội quân Zombos của tên độc tài Sleepy Head thống trị. Tình thế này buộc Alex phải ra tay nghĩa hiệp, cậu quyết định phối hợp cùng các cư dân của Zubalon là Zubos ngăn chặn và đập tan âm mưu của tên độc tài trên.
Song song với việc điều khiển nhân vật chính Alex, người chơi còn có dịp tiếp xúc và điều khiển thêm các nhân vật Zubos mà anh chàng này thu phục được trên đường đi. Các Zubos được phân làm ba loại tương ứng với ba màu hồng, vàng, xanh lá. Mỗi loại có những kĩ năng đặc trưng như chuyên về phòng thủ (defenders), tấn công (fighters) và kĩ năng (performers) đòi hỏi người chơi phải cân nhắc lựa chọn bởi họ chỉ được quản lý một nhóm tối đa ba thành viên Zubos. Các Zubos là nhân tố quan trọng quyết định đến sự sống còn của Alex trong thế giới Zubalon bởi họ chính là những người trực tiếp chiến đấu khi đụng độ với các Zombos của Sleepy Head.
Tùy vào cấp độ hiện có, mỗi Zubos sẽ có rất nhiều kỹ năng khác nhau để thi triển lên đối phương. Kỹ năng càng phức tạp sẽ đòi hỏi càng nhiều điểm Power Pills. Điểm này sẽ hoàn toàn phụ thuộc vào cách thi triển kỹ năng của Zubos lên đối phương có hiệu quả hay không. Khi thi triển kỹ năng, các đường viền sẽ bắt đầu xuất hiện quanh Zubos. Nhiệm vụ của người chơi là đợi các đường viền này khớp với hình dạng của Zubos, sau đó dùng bút stylus chạm vào chúng thật nhanh. Nếu thao tác hoàn hảo Zubos sẽ gây được sát thương lớn, hồi phục sức khoẻ nhiều hơn hoặc hưởng thêm lượt đi mới.
Khâu tạo hình của Zubo khá vui nhộn khi hầu hết các nhân vật trong game đều được dựa trên những nhân vật nổi tiếng trong thế giới cổ tích, thần thoại như Bá tước Dracula, Cô Bé Quàng Khăn Đỏ... được vẽ theo khuôn các búp bê vải với chiều cao được rút ngắn rất lạ mắt. Hiệu ứng nhạc nền của Zubo có tiết tấu nhanh và sôi động nhưng lặp lại khá nhiều. Mặt khác, phần nhiệm vụ của game khá tuyến tính và được dẫn dắt quá nhạt nên chưa thật sự lôi cuốn người chơi. Dù vậy nhờ ăn điểm ở cách chơi và khâu tạo hình nhân vật, Zubo có thể thuyết phục được các game thủ nhỏ tuổi ngay lần đầu tiếp xúc.
Nguyên Chương

WARC-Identified-Payload-Type: application/xhtml+xml

Cache-Control: private


text:
Vui lòng cho Java script hoạt động!
Tiêu đề
Love you alway
Tin nhắn của bạn sẽ hiển thị ở đây
Chữ ký
Tên của bạn

Server: Apache

Set-Cookie: su=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/

Vary: Accept-Encoding,User-Agent

Content-Type: text/html


text:
VPRO CORP - Thiết kế website chuyên nghiệp
Được thành lập vào cuối năm 2006, VPro hướng đến việc áp dụng những CÔNG NGHỆ MỚI NHẤT và khả năng thiết kế SÁNG TẠO ƯU VIỆT vào những sản phẩm và dịch vụ của Công ty đặc biệt là thiết kế website. Đến nay, chúng tôi đã thiết kế website cho HÀNG TRĂM ĐƠN VỊ lớn, nhỏ, trong, ngoài nước và đã khẳng định được vị trí cũng như ĐẲNG CẤP của mình trong nghành thiết kế web.
Liên hệ: 101 Nguyễn Văn Trỗi, P.12, Q.Phú Nhuận, Tp.HCM
Điện thoại: (08) 22.00.2222 - Hotline: 0909.70.60.70

markdown:
### VPRO CORP - Thiết kế website chuyên nghiệp
Được thành lập vào cuối năm 2006, VPro hướng đến việc áp dụng những
**CÔNG NGHỆ MỚI NHẤT** và khả năng thiết kế **SÁNG TẠO ƯU VIỆT** vào những sản phẩm và dịch vụ của Công ty đặc biệt là thiết kế website. Đến nay, chúng tôi đã thiết kế website cho **HÀNG TRĂM ĐƠN VỊ** lớn, nhỏ, trong, ngoài nước và đã khẳng định được vị trí cũng như **ĐẲNG CẤP** của mình trong nghành thiết kế web.
Liên hệ: 101 Nguyễn Văn Trỗi, P.12, Q.Phú Nhuận, Tp.HCM
Điện thoại: (08) 22.00.2222 - Hotline: 0909.70.60.70

Pragma: no-cache

P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"

Cache-Control: post-check=0, pre-check=0


text:
Trang chủ
Giới thiệu
Sản phẩm
Tin tức
Liên hệ FAQ
Cty TNHH Cường Nghĩa
Danh mục
Thời tiết
Hà Nội
Đà Nẵng
TP Hồ Chí Minh
Sản phẩm mới nhất
Sản phẩm xem nhiều nhất
Sản phẩm khuyến mại
Hỗ trợ
Tin tức
Thống kê
Số lượt xem:
210
Tổng số sản phẩm:
0
Gửi tin nhắn
Cty TNHH Cường Nghĩa
221 Chùa Láng, Q. Đống Đa,
-
Bản quyền của
www.ThitruongOTC.com.vn

Content-Type: application/xhtml+xml; charset=utf-8


text:
Hoàng Duy chuyên
Tranh công giáo | liên hệ | ĐT : 0906.010.339
© 2013 Tranh công giáo
Địa chỉ liên hệ Hoàng Duy Số nhà 71 Tô Vĩnh Diện - Thanh Xuân - Hà Nội ĐT 0936.737.939
0 Responses to “Tranh sơn dầu - Diego Velazquez”
Đăng nhận xét

markdown:
Tranh của
[Diego Velazquez](https://www.facebook.com/pages/Tranh-s%C6%A1n-d%E1%BA%A7u-VN/355441421304233)
Size : 80x60(cm2)
Giá liên hệ : 0906.010.339
Hoàng Duy
[chuyên](http://www.tranhconggiao.com)
[Tranh công giáo](http://www.facebook.com/Tranh-sơn-dầu-VN-355441421304233/) | [ liên hệ](http://trucks.reviewitonline.net/) | [ ĐT : 0906.010.339](http://www.bestsuvratings.com/)
© 2013
[Tranh công giáo](http://www.tranhconggiao.com/2013/12/tranh-son-dau-diego-velazquez.html)
Địa chỉ liên hệ
[ Hoàng Duy](http://www.freebloggertemplate.info/) Số nhà 71 Tô Vĩnh Diện - Thanh Xuân - Hà Nội ĐT 0936.737.939
## 0 Responses to “Tranh sơn dầu - Diego Velazquez”
## Đăng nhận xét

Server: GSE

X-Content-Type-Options: nosniff

Cache-Control: private, max-age=0

X-XSS-Protection: 1; mode=block

Content-Type: text/html; charset=UTF-8


text:
Mờì cả nhà thưởng thức bút pháp tuyệt vời của Vũ Hối .
Snow White nghe nói ngày đại hội Duy Tân khung trời Kỷ niệm 2010 chúng ta sẽ có nét bút rồng bay phượng múa của Vũ Hối ghi tặng cùng với chữ ký của tất cả mọi người tham dự đại hội.

Cache-Control: private, pre-check=0, post-check=0, max-age=0


text:
Đăng nhập bằng facebook
Đăng nhập bằng google
Hoặc đăng nhập bằng
Nhớ mật khẩu
Đăng nhập
Quên mật khẩu
Xem thêm

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Vary: Accept-Encoding


text:
Mộc Lan Gửi tin nhắn Báo tài liệu vi phạm
Tải lên: 155 tài liệu
Ngày đăng: 08/09/2017, 16:13
Xem thêm: Ví dụ việc thực hiện chức năng kiểm tra trong quản lý nhà trường, Ví dụ việc thực hiện chức năng kiểm tra trong quản lý nhà trường, Ví dụ việc thực hiện chức năng kiểm tra trong quản lý nhà trường

markdown:
[Nạp tiền](javascript:;) [Tải lên](https://upload.123doc.org/upload-tai-lieu.htm) [Mộc Lan](/trang-ca-nhan-1616503-moc-lan.htm)
[Gửi tin nhắn ](javascript:;)
[Báo tài liệu vi phạm](javascript:;)
Tải lên: 155 tài liệu
Ngày đăng: 08/09/2017, 16:13
Xem thêm:
[Ví dụ việc thực hiện chức năng kiểm tra trong quản lý nhà trường](/doc_search_title/4403093-vi-du-viec-thuc-hien-chuc-nang-kiem-tra-trong-quan-ly-nha-truong.htm), [Ví dụ việc thực hiện chức năng kiểm tra trong quản lý nhà trường](https://text.123doc.org/document/4403093-vi-du-viec-thuc-hien-chuc-nang-kiem-tra-trong-quan-ly-nha-truong.htm), [Ví dụ việc thực hiện chức năng kiểm tra trong quản lý nhà trường](https://f.123doc.org/4403093-vi-du-viec-thuc-hien-chuc-nang-kiem-tra-trong-quan-ly-nha-truong.htm)

Set-Cookie: PHPSESS1ON_V=NDQwMzA5Mw%3D%3D; expires=Tue, 20-Nov-2018 02:43:42 GMT; path=/


text:
Help
Ghi nhớ tên?
DIỄN ĐÀN
FAQ
Calendar
Forum Actions
Mark Forums Read
Tài liệu
BÀI MỚI
CHUYÊN SÂU
THƯỜNG THỨC
GIẢI TRÍ
CHI HỘI
Follow @bacsinoitrunews
Search Forums
Search:
Tag:
bệnh van tim mắc phải
Search
:
Search took
0.00
seconds.
Kết quả sửa van ba lá trong điều trị bệnh van tim mắc phải tại Bệnh viện Hữu Nghị Việt Đức
Published by
drchinh
, 14-02-14 13:29
Tags:
bệnh van tim mắc phải
de vega
sửa van ba lá
vòng van
acquired heart valve
annuloplasty with ring
devega procedure
tricuspid valve repair
Comments: 0
CMS:
Tim mạch
Results 1 to 1 of 1
Contact Us
Bác sĩ Nội trú
Archive
Top
Giờ chuẩn GMT +7. Đồng hồ đang chỉ:
09:02
Powered by
vBulletin®
Version 4.2.5
Copyright © 2017 vBulletin Solutions Inc. All rights reserved.
DIỄN ĐÀN BÁC SĨ NỘI TRÚ
| Google+:
Bác sĩ Nội trú
|
Bản quyền © 2012
BSNT®
, tất cả mọi quyền được bảo lưu.
Ghi rõ nguồn Diễn đàn
Bác sĩ Nội trú
khi bạn phát hành lại thông tin từ website này.
Giấy phép hoạt động: đang chờ giấy phép.
Cơ quan chủ quản:
Công ty Cổ phần Truyền thông Phát triển Quốc tế MEDZONE

Connection: keep-alive, close

Pragma: private

Set-Cookie: vbseo_loggedin=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/

Vary: User-Agent


text:
HOTLINE: 0988.772.789
Không những cung cấp một số loại vitamin cần thiết cho cơ thể, các loại sinh tố còn giúp giải nhiệt cơ thể cho bé yêu đặc biệt trong những ngày hè nóng bức này. Hôm nay, banhangsieure.vn xin hướng dẫn tới các mẹ cách làm 5 loại sinh tố đơn giản, giúp cung cấp các dưỡng chất cần thiết cho cơ thể, giải nhiệt ngày hè cho bé.
1. Sinh tố bơ
Bơ là một trong những loại quả phổ biến được sử dụng làm sinh tố với 25 loại khoáng chất và vitamin có lợi cho sức khỏe. Trong 100g thịt bơ cung cấp 10% vitamin E,13% vitamin B6, 14% vitamin B5, 14% kali, 17 % vitamin C, 20% Folate, 26% vitamin K cần thiết cho cơ thể.
Để làm được một phần sinh tố bơ chúng ta cần: 1 quả bơ sáp, 1 hộp sữa chua có đường, 1 chút sữa đặc và đá nhỏ( 1 chút).
Cách làm: Bổ đôi quả bơ, dùng thìa lấy hết phần thịt bơ cho vào cối xay sinh tố. Sau đó cho nốt các thành phần còn lại vào cối xay, đậy chặt nắp, xay trong vòng 30 giây, khi các nguyên liệu trở nên đồng nhất, tạo thành một hỗn hợp đặc, nhuyễn thì tắt máy và để ra ly cho bé dùng. Với loại sinh tố này, bạn nên cho bé dùng 1 lần/ tuần để giúp bé giải nhiệt.
2. Sinh tố cà rốt
Cà rốt là một trong những loại củ đặc trưng cung cấp nguồn vitamin A lớn giúp đẹp da, sáng mắt. Trong cà rốt chứa rất nhiều các loại vitamin(vitamin A, vitamin B1, vitamin B2, vitamin B3, vitamin B6, vitamin C), khoáng chất( canxi, sắt, photpho, magie, natri, kali) cần thiết cho cơ thể.
Để làm sinh tố cà rốt cho bé, chúng ta cần: 1 củ cà rốt, nửa quả cam, 100 ml sữa tươi, đường.
Cách làm: Rửa sạch cà rốt, ngâm nước muối cho sạch, cạo sạch vỏ và cắt nhỏ thành các miếng nhỏ hình quân cờ. Cho sữa, cà rốt, đường vào cối xay, vắt nước cam và xay nhuyễn trong 30 giây. Đổ ra ly và cho bé thưởng thức.( Với sinh tố cà rốt, bạn có thể ngâm nước muối và để cả vỏ vào xay cho bé để đảm bảo các dưỡng chất cần thiết được giữ lại hoàn toàn. Mẹ có thể làm với số lượng nhiều hơn và để trong ngăn mát tủ lạnh cho bé uống trong ngày). Mỗi tuần, bé nên uống 1 đến 2 lần sinh tố cà rốt để tốt hơn cho sức khỏe.
3. Sinh tố cà chua
Cà chua được biết đến không chỉ là một loại gia vị trong các món ăn hằng ngày, giúp làm tăng hương vị món ăn mà đây còn là một trong những loại quả vô cùng tốt cung cấp các dưỡng chất cần thiết cho cơ thể như các loại vitamin, kali, carotene, lycopene, chất xơ giúp chống lại quá trình lão hóa của cơ thể, giảm thiểu nguy cơ mắc các bệnh về tim mạch và ung thư, cho làn da mịn màng, tươi sáng.
Để làm sinh tố cà chua cần: 2 quả cà chua chín, 250 ml sữa tươi, 1 thìa cafe nước cốt chanh, 2 thìa mật ong.
Cách làm: Chần cà chua trong nước nóng 2 phút, sau đó bóc sạch vỏ, bổ đôi quả cà chua và bỏ sạch hạt. cắt cà chua thành các miếng nhỏ sau đó đổ hỗn hợp cà chua, sữa tươi, nước cốt chanh và mật ong vào trong cối xay, xay nhuyễn thành hỗn hợp đồng nhất, đổ ra ly và cho bé thưởng thức. Sinh tố cà chua có vị chua của cà chua, vị ngọt của mật ong, hương thơm của chanh chắc chắn sẽ là một trong những loại sinh tố đặc biệt khiến bé yêu thích.
4. Sinh tố bơ chuối
Ngoài những tác dụng tuyệt vời mà bơ mang lại, chuối cung cấp lượng kali dồi dào, phù hợp cho những người cao huyết áp. Ngoài ra, lượng vitamin B6 mà chuối cung cấp còn cs tác dụng đặc biệt đối với hệ thần kinh, giúp các tế bào thần kinh luôn khỏe mạnh.
Để làm sinh tố bơ chuối cần: 1 quả bơ sáp, 1 quả chuối chín, nửa hộp sữa chua có đường, 50ml sữa tươi, 1 thìa cafe nước cốt chanh, 1 thìa cafe mật ong, đá bào.
Cách làm sinh tố bơ chuối: Bổ đôi quả bơ, dùng thìa lấy hết phần thịt bơ, chuối bỏ vỏ, cắt nhỏ thành nhiều khoanh tròn. cho tất cả các nguyên liệu bơ sáp, chuối, sữa chua, sữa tươi, nước cốt chanh, mật ong, đã bào vào máy xay sinh tố, xay nhuyễn trong 30 giây. Đổ ra ly và cùng bé thưởng thức.
Sinh tố bơ chuối với vị béo ngậy của bơ, vị ngọt, thơm của chuối và sữa chua sẽ mang lại hương vị thơm ngon cho bé thích thú.
5. Sinh tố dâu tây
Dâu tây là một trong những loại quả có hương thơm vô cùng hấp dẫn, giúp giảm lượng cholesterol, cung cấp các dưỡng chất cần thiết như omega-3, kali, vitamin K,… giúp kích thích hệ tiêu hóa, trẻ hóa làn da.
Để làm sinh tố dâu tây cần: 4-6 quả dâu tây, 1 hộp sữa chua có đường, 50ml sữa tươi, đá bào.
Cách làm sinh tố dâu tây: Rửa sạch dâu tây, bỏ cuống, cắt nhỏ hạt lựu. cho tất cả các nguyên liệu: dâu tây, đá bào, sữa chua, sữa tươi vào cối xay máy xay sinh tố, xay nhuyễn 30 giây. Đổ ra ly và cho bé thưởng thức.
Hương vị thơm ngon của dâu tây kết hợp với vị chua ngọt thơm mát của sữa chua chắc chắn cho bé một ly sinh tố tuyệt vời giải khát ngày hè.
Để có những ly sinh tố thơm ngon giải nhiệt trong những ngày hè cho bé, ngoài việc lựa chọn những loại hoa quả tươi ngon, sạch sẽ, việc lựa chọn một chiếc máy xay sinh tố cũng là yếu tố vô cùng quan trọng. Máy xay sinh tố Osaka Dh-807 là một trong những loại máy xay sinh tố có công suất lớn, giúp dễ dàng xay đá và các loại thực phẩm. Thương hiệu Osaka đến từ Nhật bản với yêu cầu khắt khe về chất lượng sản phẩm đảm bảo an toàn cho người sử dụng, giúp bạn yên tâm hơn khi dùng.
Máy xay sinh tố đa năng Osaka DH-807 với công suất 500W, thiết kế lưỡi xay hợp kim cao cấp chắc chắn, sắc bén giúp nhanh chóng có được những ly sinh tố thơm ngon giải nhiệt trong những ngày hè nắng nóng. Để mua máy xay sinh tố Osaka DH-807, quý khách có thể tìm tại các siêu thị điện máy, các cửa hàng đồ gia dụng, liên hệ: 0988.772.789 để được tư vấn và mua hàng chất lượng với giá tốt nhất thị trường.
Xem thêm: Máy xay sinh tố Osaka Nhật Bản
Hy vọng với 5 công thức sinh tố mà chúng tôi giới thiệu trên đây, các mẹ có thể nhanh chóng, dễ dàng làm ra những ly sinh tố thơm ngon cho bé và các thành viên trong gia đình cùng thưởng thức. Chúc các bạn thành công!

markdown:
HOTLINE:
**0988.772.789**
Không những cung cấp một số loại vitamin cần thiết cho cơ thể, các loại sinh tố còn giúp giải nhiệt cơ thể cho bé yêu đặc biệt trong những ngày hè nóng bức này. Hôm nay,
** xin hướng dẫn tới các mẹ cách làm 5 loại sinh tố đơn giản, giúp cung cấp các dưỡng chất cần thiết cho cơ thể, giải nhiệt ngày hè cho bé.** **1. Sinh tố bơ**
Bơ là một trong những loại quả phổ biến được sử dụng làm sinh tố với 25 loại khoáng chất và vitamin có lợi cho sức khỏe. Trong 100g thịt bơ cung cấp 10% vitamin E,13% vitamin B6, 14% vitamin B5, 14% kali, 17 % vitamin C, 20% Folate, 26% vitamin K cần thiết cho cơ thể.
Để làm được một phần sinh tố bơ chúng ta cần: 1 quả bơ sáp, 1 hộp sữa chua có đường, 1 chút sữa đặc và đá nhỏ( 1 chút).
**Cách làm**: Bổ đôi quả bơ, dùng thìa lấy hết phần thịt bơ cho vào cối xay sinh tố. Sau đó cho nốt các thành phần còn lại vào cối xay, đậy chặt nắp, xay trong vòng 30 giây, khi các nguyên liệu trở nên đồng nhất, tạo thành một hỗn hợp đặc, nhuyễn thì tắt máy và để ra ly cho bé dùng. Với loại sinh tố này, bạn nên cho bé dùng 1 lần/ tuần để giúp bé giải nhiệt.
**2. Sinh tố cà rốt**
Cà rốt là một trong những loại củ đặc trưng cung cấp nguồn vitamin A lớn giúp đẹp da, sáng mắt. Trong cà rốt chứa rất nhiều các loại vitamin(vitamin A, vitamin B1, vitamin B2, vitamin B3, vitamin B6, vitamin C), khoáng chất( canxi, sắt, photpho, magie, natri, kali) cần thiết cho cơ thể.
Để làm sinh tố cà rốt cho bé, chúng ta cần: 1 củ cà rốt, nửa quả cam, 100 ml sữa tươi, đường.
**Cách làm**: Rửa sạch cà rốt, ngâm nước muối cho sạch, cạo sạch vỏ và cắt nhỏ thành các miếng nhỏ hình quân cờ. Cho sữa, cà rốt, đường vào cối xay, vắt nước cam và xay nhuyễn trong 30 giây. Đổ ra ly và cho bé thưởng thức.( Với sinh tố cà rốt, bạn có thể ngâm nước muối và để cả vỏ vào xay cho bé để đảm bảo các dưỡng chất cần thiết được giữ lại hoàn toàn. Mẹ có thể làm với số lượng nhiều hơn và để trong ngăn mát tủ lạnh cho bé uống trong ngày). Mỗi tuần, bé nên uống 1 đến 2 lần sinh tố cà rốt để tốt hơn cho sức khỏe. **3. Sinh tố cà chua**
Cà chua được biết đến không chỉ là một loại gia vị trong các món ăn hằng ngày, giúp làm tăng hương vị món ăn mà đây còn là một trong những loại quả vô cùng tốt cung cấp các dưỡng chất cần thiết cho cơ thể như các loại vitamin, kali, carotene, lycopene, chất xơ giúp chống lại quá trình lão hóa của cơ thể, giảm thiểu nguy cơ mắc các bệnh về tim mạch và ung thư, cho làn da mịn màng, tươi sáng.
Để làm sinh tố cà chua cần: 2 quả cà chua chín, 250 ml sữa tươi, 1 thìa cafe nước cốt chanh, 2 thìa mật ong.
**Cách làm**: Chần cà chua trong nước nóng 2 phút, sau đó bóc sạch vỏ, bổ đôi quả cà chua và bỏ sạch hạt. cắt cà chua thành các miếng nhỏ sau đó đổ hỗn hợp cà chua, sữa tươi, nước cốt chanh và mật ong vào trong cối xay, xay nhuyễn thành hỗn hợp đồng nhất, đổ ra ly và cho bé thưởng thức. Sinh tố cà chua có vị chua của cà chua, vị ngọt của mật ong, hương thơm của chanh chắc chắn sẽ là một trong những loại sinh tố đặc biệt khiến bé yêu thích. **4. Sinh tố bơ chuối**
Ngoài những tác dụng tuyệt vời mà bơ mang lại, chuối cung cấp lượng kali dồi dào, phù hợp cho những người cao huyết áp. Ngoài ra, lượng vitamin B6 mà chuối cung cấp còn cs tác dụng đặc biệt đối với hệ thần kinh, giúp các tế bào thần kinh luôn khỏe mạnh.
Để làm sinh tố bơ chuối cần: 1 quả bơ sáp, 1 quả chuối chín, nửa hộp sữa chua có đường, 50ml sữa tươi, 1 thìa cafe nước cốt chanh, 1 thìa cafe mật ong, đá bào.
**Cách làm sinh tố bơ chuối**: Bổ đôi quả bơ, dùng thìa lấy hết phần thịt bơ, chuối bỏ vỏ, cắt nhỏ thành nhiều khoanh tròn. cho tất cả các nguyên liệu bơ sáp, chuối, sữa chua, sữa tươi, nước cốt chanh, mật ong, đã bào vào máy xay sinh tố, xay nhuyễn trong 30 giây. Đổ ra ly và cùng bé thưởng thức.
Sinh tố bơ chuối với vị béo ngậy của bơ, vị ngọt, thơm của chuối và sữa chua sẽ mang lại hương vị thơm ngon cho bé thích thú.
**5. Sinh tố dâu tây**
Dâu tây là một trong những loại quả có hương thơm vô cùng hấp dẫn, giúp giảm lượng cholesterol, cung cấp các dưỡng chất cần thiết như omega-3, kali, vitamin K,… giúp kích thích hệ tiêu hóa, trẻ hóa làn da.
Để làm sinh tố dâu tây cần: 4-6 quả dâu tây, 1 hộp sữa chua có đường, 50ml sữa tươi, đá bào.
**Cách làm sinh tố dâu tây**: Rửa sạch dâu tây, bỏ cuống, cắt nhỏ hạt lựu. cho tất cả các nguyên liệu: dâu tây, đá bào, sữa chua, sữa tươi vào cối xay máy xay sinh tố, xay nhuyễn 30 giây. Đổ ra ly và cho bé thưởng thức.
Hương vị thơm ngon của dâu tây kết hợp với vị chua ngọt thơm mát của sữa chua chắc chắn cho bé một ly sinh tố tuyệt vời giải khát ngày hè.
Để có những ly sinh tố thơm ngon giải nhiệt trong những ngày hè cho bé, ngoài việc lựa chọn những loại hoa quả tươi ngon, sạch sẽ, việc lựa chọn một chiếc máy xay sinh tố cũng là yếu tố vô cùng quan trọng.
** là một trong những loại máy xay sinh tố có công suất lớn, giúp dễ dàng xay đá và các loại thực phẩm. Thương hiệu Osaka đến từ Nhật bản với yêu cầu khắt khe về chất lượng sản phẩm đảm bảo an toàn cho người sử dụng, giúp bạn yên tâm hơn khi dùng.**
Máy xay sinh tố đa năng Osaka DH-807 với công suất 500W, thiết kế lưỡi xay hợp kim cao cấp chắc chắn, sắc bén giúp nhanh chóng có được những ly sinh tố thơm ngon giải nhiệt trong những ngày hè nắng nóng. Để mua máy xay sinh tố Osaka DH-807, quý khách có thể tìm tại các siêu thị điện máy, các cửa hàng đồ gia dụng, liên hệ: 0988.772.789 để được tư vấn và mua hàng chất lượng với giá tốt nhất thị trường.
Xem thêm:
[Máy xay sinh tố Osaka Nhật Bản](https://banhangsieure.vn/san-pham/may-xay-sinh-mini-osaka/)
Hy vọng với 5 công thức sinh tố mà chúng tôi giới thiệu trên đây, các mẹ có thể nhanh chóng, dễ dàng làm ra những ly sinh tố thơm ngon cho bé và các thành viên trong gia đình cùng thưởng thức. Chúc các bạn thành công!

Accept-Ranges: bytes

Cache-Control: public, max-age=604800


text:
Sáng tác bằng trải nghiệm
Tiểu thuyết tư liệu, còn gọi là tiểu thuyết không hư cấu, dựa vào những chứng cứ lịch sử kết hợp với sáng tác văn học, đang trở thành những tác phẩm để lại khá nhiều dấu ấn thời gian gần đây.
Vừa qua, Công ty Phát hành sách Fahasa giới thiệu và phát hành tác phẩm “Người tình báo thầm lặng” của tác giả Tống Quang Anh. Đây là một cuốn truyện ký, được thể hiện với văn phong khá độc đáo. Nửa như tiểu thuyết hư cấu, nửa như chuyện về người thật việc thật.
Cuốn sách này như một câu chuyện chân thật được kể lại thật giản dị. Tác phẩm dựa trên nền tảng là một cuốn hồi ký, chỉ thay thế lời kể bằng cách hành văn của tiểu thuyết, một số tư liệu lịch sử đã công bố.
Trước đó, NXB Trẻ cũng đã giới thiệu “Hồi ức lính” của tác giả Vũ Công Chiến, được xây dựng trên hình thức tiểu thuyết nhưng thực tế là những kỷ niệm được văn học hóa của tác giả cùng bạn đồng đội. Thậm chí là cả những đồng đội không cùng đơn vị, đóng góp thông tin qua trang mạng xã hội khi nghe tin tác giả đang thu thập tư liệu viết sách.
Tác phẩm “Biên bản chiến tranh 1-2-3-4.75” của nhà văn, nhà báo Trần Mai Hạnh cũng là cuốn sách để lại nhiều ấn tượng. Toàn bộ nhân vật, sự kiện, chi tiết… đều là sự thật được lấy từ các tài liệu do chính các nhân vật thực hiện (bản tường trình, hồi ký, tờ khai…), tác giả chỉ bổ sung vào đó những đoạn đối thoại, diễn biến tâm lý… mà ngay cả những điều đó cũng là dựa vào tư liệu lịch sử. Có thể coi đây là tác phẩm tiêu biểu cho sự kết hợp giữa văn chương và lịch sử, là một tài liệu nghiên cứu lịch sử khá nghiêm túc.
Mỗi cuốn sách kể trên có một sức lôi cuốn riêng, chinh phục độc giả bằng sức mạnh của sự chân thực, bằng những trải nghiệm cá nhân, rất riêng tư nhưng lại gắn liền với cả một thời kỳ lịch sử, nó được sáng tác không chỉ bằng khả năng ghi nhớ mà bằng sự cảm nhận của tất cả các giác quan, và điều quan trọng hơn là bằng sự từng trải, giúp người đọc tiếp cận gần hơn với quá khứ.
Tái hiện lịch sử một cách trung thực nhất
Với sự kết hợp giữa lịch sử và văn học, không chỉ đem đến cho các nhà văn một hướng sáng tác mới, hay, mà hình thức pha trộn giữa văn chương và lịch sử là cơ hội đưa sáng tác của mình đến gần với bạn đọc. Thế nhưng để có những tác phẩm tiểu thuyết lịch sử hay và có chất lượng, thì người viết phải chuẩn bị kỹ về mặt tư liệu liên sự kiện hoặc câu chuyện mình sẽ viết.
Nhà báo Trần Mai Hạnh cho biết, ông đã ấp ủ ý định ra đời tác phẩm “Biên bản chiến tranh 1-2-3-4.75” từ trong những ngày đầu giải phóng miền Nam năm 1975 nhưng 39 năm sau tác phẩm này mới được xuất bản. Cuốn sách này có số phận rất trôi nổi, nó gắn với cuộc đời, số phận vất vả của nhà văn.
Ông chia sẻ: “Thời gian càng lùi xa, việc nhìn về quá khứ càng bị lớp bụi thời gian phủ mờ. Nên tôi chọn cách viết tiểu thuyết tư liệu lịch sử từ những tư liệu có thật mà tôi tiếp cận được từ nhiều phía, trong đó có những tư liệu mà tôi tiếp cận được từ phía Việt Nam cộng hòa, như một cách trung thực để tái hiện lịch sử”.
Cùng quan điểm với nhà báo, nhà văn Trần Mai Hạnh, tác giả Tống Quang Anh trong buổi ra mắt sách “Người tình báo thầm lặng” cũng chia sẻ: “Lịch sử Việt Nam trong hai cuộc chiến chống Pháp và Mỹ có rất nhiều sự kiện phức tạp. Chính vì vậy mà các nhà làm sử không thể ghi chép đầy đủ được. Tôi nghĩ nếu ai có khả năng thì ráng giúp cho “mảnh áo lịch sử” giảm bớt những lỗ thủng khách quan”.
Với sự xuất hiện ngày càng nhiều sáng tác của những chứng nhân lịch sử, những tác phẩm văn học tư liệu ra đời bằng sự trải nghiệm thực tế chúng ta hi vọng về một nguồn tư liệu văn học sử dồi dào, đa dạng, mang một màu sắc mơícho văn học đương đại Việt Nam.

markdown:
**Sáng tác bằng trải nghiệm**
Tiểu thuyết tư liệu, còn gọi là tiểu thuyết không hư cấu, dựa vào những chứng cứ lịch sử kết hợp với sáng tác văn học, đang trở thành những tác phẩm để lại khá nhiều dấu ấn thời gian gần đây.
Vừa qua, Công ty Phát hành sách Fahasa giới thiệu và phát hành tác phẩm “Người tình báo thầm lặng” của tác giả Tống Quang Anh. Đây là một cuốn truyện ký, được thể hiện với văn phong khá độc đáo. Nửa như tiểu thuyết hư cấu, nửa như chuyện về người thật việc thật.
Cuốn sách này như một câu chuyện chân thật được kể lại thật giản dị. Tác phẩm dựa trên nền tảng là một cuốn hồi ký, chỉ thay thế lời kể bằng cách hành văn của tiểu thuyết, một số tư liệu lịch sử đã công bố.
Trước đó, NXB Trẻ cũng đã giới thiệu “Hồi ức lính” của tác giả Vũ Công Chiến, được xây dựng trên hình thức tiểu thuyết nhưng thực tế là những kỷ niệm được văn học hóa của tác giả cùng bạn đồng đội. Thậm chí là cả những đồng đội không cùng đơn vị, đóng góp thông tin qua trang mạng xã hội khi nghe tin tác giả đang thu thập tư liệu viết sách.
Tác phẩm “Biên bản chiến tranh 1-2-3-4.75” của nhà văn, nhà báo Trần Mai Hạnh cũng là cuốn sách để lại nhiều ấn tượng. Toàn bộ nhân vật, sự kiện, chi tiết… đều là sự thật được lấy từ các tài liệu do chính các nhân vật thực hiện (bản tường trình, hồi ký, tờ khai…), tác giả chỉ bổ sung vào đó những đoạn đối thoại, diễn biến tâm lý… mà ngay cả những điều đó cũng là dựa vào tư liệu lịch sử. Có thể coi đây là tác phẩm tiêu biểu cho sự kết hợp giữa văn chương và lịch sử, là một tài liệu nghiên cứu lịch sử khá nghiêm túc.
Mỗi cuốn sách kể trên có một sức lôi cuốn riêng, chinh phục độc giả bằng sức mạnh của sự chân thực, bằng những trải nghiệm cá nhân, rất riêng tư nhưng lại gắn liền với cả một thời kỳ lịch sử, nó được sáng tác không chỉ bằng khả năng ghi nhớ mà bằng sự cảm nhận của tất cả các giác quan, và điều quan trọng hơn là bằng sự từng trải, giúp người đọc tiếp cận gần hơn với quá khứ.
**Tái hiện lịch sử một cách trung thực nhất **
Với sự kết hợp giữa lịch sử và văn học, không chỉ đem đến cho các nhà văn một hướng sáng tác mới, hay, mà hình thức pha trộn giữa văn chương và lịch sử là cơ hội đưa sáng tác của mình đến gần với bạn đọc. Thế nhưng để có những tác phẩm tiểu thuyết lịch sử hay và có chất lượng, thì người viết phải chuẩn bị kỹ về mặt tư liệu liên sự kiện hoặc câu chuyện mình sẽ viết.
Nhà báo Trần Mai Hạnh cho biết, ông đã ấp ủ ý định ra đời tác phẩm “Biên bản chiến tranh 1-2-3-4.75” từ trong những ngày đầu giải phóng miền Nam năm 1975 nhưng 39 năm sau tác phẩm này mới được xuất bản. Cuốn sách này có số phận rất trôi nổi, nó gắn với cuộc đời, số phận vất vả của nhà văn.
Ông chia sẻ: “Thời gian càng lùi xa, việc nhìn về quá khứ càng bị lớp bụi thời gian phủ mờ. Nên tôi chọn cách viết tiểu thuyết tư liệu lịch sử từ những tư liệu có thật mà tôi tiếp cận được từ nhiều phía, trong đó có những tư liệu mà tôi tiếp cận được từ phía Việt Nam cộng hòa, như một cách trung thực để tái hiện lịch sử”.
Cùng quan điểm với nhà báo, nhà văn Trần Mai Hạnh, tác giả Tống Quang Anh trong buổi ra mắt sách “Người tình báo thầm lặng” cũng chia sẻ: “Lịch sử Việt Nam trong hai cuộc chiến chống Pháp và Mỹ có rất nhiều sự kiện phức tạp. Chính vì vậy mà các nhà làm sử không thể ghi chép đầy đủ được. Tôi nghĩ nếu ai có khả năng thì ráng giúp cho “mảnh áo lịch sử” giảm bớt những lỗ thủng khách quan”.
Với sự xuất hiện ngày càng nhiều sáng tác của những chứng nhân lịch sử, những tác phẩm văn học tư liệu ra đời bằng sự trải nghiệm thực tế chúng ta hi vọng về một nguồn tư liệu văn học sử dồi dào, đa dạng, mang một màu sắc mơícho văn học đương đại Việt Nam.

X-Cache: MISS from cache30


text:
Do ham chơi,N.T.T (SN 1996) và L.T.V.A (SN 1997) bị 2 đối tượng dụ dỗ, lừa bán sang Trung Quốc. Sau một thời gian lưu lạc nơi xứ người, Q đã trốn về nước và làm đơn tố cáo lên cơ quan công an.
Ngày 13-11, CAH Đông Anh điều tra khám phá vụ mua bán người, bắt 2 đối tượng, gồm: Trần Hữu Quang (SN 1988, trú tại tổ 15, Phú An, Phong Châu, Phú Thọ), Thân Văn Cường (SN 1991, trú tại Tân Liễu, Yên Dũng, Bắc Giang).
Các đối tượng khai nhận: Ngày 15-4-2012, Cường và Quang làm quen với cháu N.T.Q (SN 22-11-1996) và cháu L.T.V.A (SN 1997), đều trú ở Kim Nỗ, Đông Anh, Hà Nội. Bọn chúng rủ hai cháu đi Móng Cái, Quảng Ninh chơi. Khi đến Móng Cái, Quang gọi điện với một đối tượng tên là Kiên đưa cả ba người sang Trung Quốc. Sáng 16-4, Kiên đưa Quang và Cường và 2 cháu vượt biên bằng đường sông qua biên giới Trung Quốc bán hai cháu cho Miên lấy 12.000 nhân dân tệ.
Ngày 10-11, Q. đã trốn về Việt Nam, làm đơn tố cáo đối tượng Trần Hữu Quang và Thân Văn Cường.
Vụ việc đang được cơ quan công an điều tra mở rộng.
Theo anninhthudo
Phát hiện thấy bà Yên đi về hắn bèn nấp ở cầu thang và khi nạn nhân đi vào đến nơi, Hoàng Hữu Hùng quàng tay ôm cổ nạn nhân và dùng dao gấp đâm nhiều nhát vào người bà Yên, khiến bà tử vong tại chỗ.
Chính phủ vừa ban hành Nghị định số 120/2017/NĐ-CP quy định chi tiết một số điều của Luật Thi hành tạm giữ, tạm giam.
Tôi đi xe không đội mũ bảo hiểm và quên bằng lái, bị cảnh sát giao thông (CSGT) lập biên bản xử phạt 400.000 đồng. Do không đủ tiền nộp, nên tôi đã bị tạm giữ phương tiện. Như vậy đúng hay sai?
Một vụ tai nạn thương tâm đã xảy ra tại trên tuyến Quốc lộ 1, đoạn qua huyện Trảng Bom (Đồng Nai) giữa xe tải ben và xe gắn máy khiến 2 mẹ con tử vong.
Chánh Văn phòng Thường trực Ban chỉ đạo (BCĐ) 389 Quốc gia Đàm Thanh Thế cho biết: Một số vụ vi phạm về chất lượng xăng dầu bị phát hiện vừa qua đã gây thất thu ngân sách Nhà nước (NSNN), ảnh hưởng nghiêm trọng đến quyền lợi của người tiêu dùng.


text:
Trong không khí tưng bừng phấn khởi của những ngày đầu xuân Tân Mão, thực hiện lời kêu gọi của Chủ tịch Hồ Chí Minh phát động Tết trồng cây, sáng 6/2 (tức mùng 4 Tết Tân Mão), tại Công viên Hòa Bình, xã Xuân Đỉnh, huyện Từ Liêm (Hà Nội), Thành ủy - HĐND -UBND - Ủy ban MTTQ thành phố Hà Nội đã tổ chức Lễ phát động "Tết trồng cây đời đời nhớ ơn Bác Hồ xuân Tân Mão 2011".
Tổng Bí thư, Chủ tịch Quốc hội Nguyễn Phú Trọng tham gia Tết trồng cây. Ảnh: Trí Dũng – TTXVN
Đến dự lễ phát động có các đồng chí: Nguyễn Phú Trọng, Ủy viên Bộ Chính trị, Tổng Bí thư, Chủ tịch Quốc hội; Phạm Quang Nghị, Ủy viên Bộ Chính trị, Bí thư Thành ủy Hà Nội; Nguyễn Thế Thảo, Ủy viên Trung ương Đảng, Chủ tịch UBND thành phố Hà Nội; Ngô Thị Doãn Thanh, Ủy viên Trung ương Đảng, Chủ tịch HĐND thành phố Hà Nội; đại diện các sở, ngành, quận, huyện, đông đảo các tầng lớp nhân dân, thanh thiếu niên Thủ đô. Sau lễ phát động, đồng chí Nguyễn Phú Trọng cùng lãnh đạo thành phố Hà Nội đã tham gia trồng cây trong khuôn viên Công viên Hòa Bình-công trình trọng điểm kỷ niệm 1000 năm Thăng Long- Hà Nội. Đồng thời, các bạn đoàn viên, công nhân Thủ đô trồng nhiều loại cây tại công viên trong ngày. Dự kiến, trong năm 2011, thành phố Hà Nội sẽ trồng 1,2 triệu cây xanh các loại, trong đó khối quận, huyện, thị xã sẽ trồng 1 triệu cây; khối các cơ quan, đơn vị, trường học, trạm trại giống trồng 200.000 cây.
Thành phố cũng sẽ trồng mới 300 ha rừng, trong đó có 100 ha rừng phòng hộ và 200 ha rừng sản xuất; chăm sóc và bảo vệ 9.000 ha rừng các loại. Các địa phương và cơ quan, trường học sẽ đồng loạt tổ chức lễ phát động phong trào “Tết trồng cây đời đời nhớ ơn Bác Hồ” từ ngày 9/2/2011 (tức ngày mùng 7 Tết). Việc làm này nhằm nâng cao ý thức trách nhiệm của cán bộ và nhân dân về trồng thêm cây xanh, bảo vệ rừng, bảo vệ môi trường, làm cho Thủ đô thêm xanh, sạch, đẹp. * Chủ tịch nước Nguyễn Minh Triết và đồng chí Trương Tấn Sang thăm và chúc Tết tại TP Hồ Chí Minh
Chủ tịch nước Nguyễn Minh Triết và đồng chí Trương Tấn Sang chúc Tết Thành ủy Thành phố Hồ Chí Minh. Ảnh: Hoàng Hải – TTXVN
Thủ tướng Nguyễn Tấn Dũng chúc Tết cán bộ và nhân dân tỉnh Hậu Giang. Ảnh: Duy Khương – TTXVN
Từ bao đời nay, với người dân trên các xã vùng Lục Khu, huyện Hà Quảng (Cao Bằng), nước là một thứ gì đó rất xa xỉ trong cuộc sống, nhất là vào mùa khô kéo dài từ 5 đến 6 tháng.
Tâm sự với doanh nghiệp và các nhà đầu tư tại Hội nghị Xúc tiến đầu tư tỉnh Bắc Kạn năm 2017, Thủ tướng động viên: “Làm ở tỉnh khó, mới xứng danh anh hùng” và đề nghị chính quyền Bắc Kạn quyết tâm hơn nữa nhằm nâng cao chỉ số cạnh tranh cấp tỉnh.
Chiều 17/11, Bộ Giao thông Vận tải chính thức có thông tin báo chí về việc nứt dầm ngang tại trụ P29 cầu Vàm Cống bắc qua sông Hậu, nối liền thành phố Cần Thơ và tỉnh Đồng Tháp .
Thủ tướng Chính phủ vừa có Công điện 1786/CĐ-TTgngày 18/11/2017 yêu cầu các Bộ, ngành, địa phương, cơ quan liên quan ứng phó khẩn cấp bão số 14 và mưa lũ.

Connection: Keep-Alive


text:
Hướng dẫn sau đây sẽ giúp chúng ta hiểu về Microsoft Entity Framework ADO.Net. Bắt đầu với lý thuyết cơ bản của Entity Framework 4.0 và sau đó là bản demo thực tế của các chức năng quan trọng cùng với mã nguồn. Các bạn cũng có thể tải project demo cùng với cơ sở dữ liệu được sử dụng trong ví dụ của bài viết này.
Kiến trúc Entity Framework (EF)
ADO.NET Entity Framework là một nền tảng được sử dụng để làm việc với database thông qua cơ chế ánh xạ Object/Relational Mapping (ORM). Nhờ đó, bạn có thể truy vấn, thao tác với database gián tiếp thông qua các đối tượng lập trình.
Kiến trúc của Entity Framework được minh họa như sau:
Các nội dung dưới đây sẽ đi vào giải thích từng phần trong sơ đồ trên. Trong giới hạn của bài viết, tôi chỉ đi khái quát để bạn nắm được nội dung chính. Trong thực tế, bạn cũng không cần biết sâu hơn về kiến trúc bên dưới trừ những mục đích đặc biệt.
Object Services
Đây là các class tự động sinh ra tương ứng với mô hình dữ liệu. Các class này bao gồm:
- ObjectContext đại diện cho một database. ObjectContext có chức năng quản lý các kết nối, định nghĩa mô hình dữ liệu với metadata và thao tác với database. Lớp này cũng có thể thêm vào các phương thức đại diện cho các stored procedure trong database.
- ObjectSet là một một tập hợp các entity. Mỗi đối tượng này tương ứng với một table. Có thể lấy được các đối tượng này thông qua các property tương ứng của ObjectContext.
- EntityObject, ComplexObject là các lớp tương ứng cho một dòng dữ liệu của table trong database. Khác biệt chính giữa hai loại này là ComplexObject không chứa primary key.
- EntityCollection và EntityReference là các đối tượng thể hiện mối quan hệ (relationship) giữa hai entity class. Mỗi đối tượng này có thể được truy xuất thông qua các property của entity class.
EDM (Entity Data Model)
Giúp tạo liên kết và mô tả giữa nguồn dữ liệu vật lý và các đối tượng bussiness (hay object layer) trong ứng dụng. Entity Data Model (EDM) là mô hình dữ liệu được mô tả thông qua các ngôn ngữ theo chuẩn XML. EDM được chia làm 3 lớp là: Conceptual, Mapping và Logical (Storage Model). Mỗi lớp này được định nghĩa bởi ngôn ngữ riêng theo định dạng XML
- Conceptual – Conceptual Schema Definition Language (CSDL) là ngôn ngữ định nghĩa các entity, relationship, hàm trong tập tin với phần mở rộng .csdl. Có thể tạo được các entity class (object layer).
- Mapping – Mapping specification language (MSL) định nghĩa các ánh xạ giữa lớp conceptual và logical, nội dung này được lưu trong tập tin .msl.
- Logical – Store Schema Definition Language (SSDL) định nghĩa mô hình lưu trữ của dữ liệu, lưu trữ trong tập tin .ssdl.
LINQ to Entities
là ngôn ngữ truy vấn được sử dụng trong EF. Nó trả về các entites được định nghĩa trong storage model.
Entity SQL
nó cũng là ngôn ngữ truy vấn dữ liệu tương tự Linq To Entities.
Object Service
object service is a main entry point for accessing data from database and to return it back. Object service is responsible for materialization which is process of converting data returned from entity client data provider (next layer) to an entity object structure.
LINQ to Entities
là ngôn ngữ truy vấn được sử dụng trong EF. Nó trả về các entites được định nghĩa trong storage model.
Entity SQL
nó cũng là ngôn ngữ truy vấn dữ liệu tương tự Linq To Entities.
Object Service
object service is a main entry point for accessing data from database and to return it back. Object service is responsible for materialization which is process of converting data returned from entity client data provider (next layer) to an entity object structure.
Entity Client Data Provider
EntityClient là một data provider mới của ADO.NET dùng để truy xuất đến database. Được xây dựng bên trên các ADO.NET data provider cơ bản, EntityClient không truy xuất trực tiếp dữ liệu mà thông qua các data provider khác dựa vào các thông tin dữ liệu từ Entity Data Model.
EntityClient cũng bao gồm các lớp giống như các ADO.NET data provider khác và tên lớp được đặt với tiền tố Entity. Ví dụ bạn có thể tạo kết nối bằng EntityConnection, tạo các câu truy vấn bằng EntityCommand và đọc kết quả bằng EntityDataReader.
Một điểm khác biệt với các data provider khác là EntityClient sử dụng Entity SQL để truy vấn dữ liệu. Các lệnh Entity SQL sẽ được chuyển thành một cấu trúc lệnh dạng cây (command tree) và chuyển xuống cho các data provider khác.
ADO.Net Data Provider
This layer communicates with database using standard ADO.Net.
Các thao tác cơ bản với EF
Là thành phần trung gian giữa ứng dụng và database, Entity Data Model (EDM) giúp tạo liên kết và mô tả giữa nguồn dữ liệu vật lý và các đối tượng bussiness (hay object layer) trong ứng dụng. Dựa vào sự lựa chọn thành phần nào sẽ được tạo ra trước, một ứng dụng Entity Framework (EF) có thể sử dụng 1 trong 3 cách tiếp cận: Database First, Model First và Code First.
Các sơ đồ dưới đây minh hoạt mối quan hệ và thứ tự tạo ra giữa các thành phần dữ liệu trong ứng dụng của Entity Framework. Phần Model tương ứng với tập tin .edmx, Code tương ứng với tập tin .cs (hoặc .vb nếu bạn dùng VB.NET).
Bạn có thể nhận thấy rằng phần Model luôn được theo sau bởi Code, điều này là nhờ công cụ Entity Data Model Designer trong Visual tự động tạo ra code tương ứng mỗi khi bạn thực hiện chỉnh sửa tập tin .edmx
Database First
Đây là cách thông thường và được hỗ trợ từ phiên bản EF 1 trong Visual Studio 2008. EF sẽ tự động tạo ra data model và các class (object layer) cho bạn từ database có sẵn thông qua công cụ Entity Data Model Wizard. Bạn có thể thay đổi data model và cập nhật lại vào database. Đây là cách tiếp cận phổ biến vì cách thực hiện đơn giản, nhanh chóng
Model First
Hướng tiếp cận này được bổ sung từ phiên bản EF 4 trong Visual 2010. Bạn có thể tạo một data model rỗng bằng công cụ Entity Data Model Designer, khi đó object layer cũng tự động được sinh ra. Sau khi đã hoàn thành việc thiết kế, bạn có thể sử dụng chức năng Generate Database from Model để tạo ra các mã DDL (data definition language) dựa trên mã SSDL (Store Schema Definition Language). Các mã DDL này sẽ được thực thi và lưu thành tập tin .sql
Code First
Với phiên bản EF 4 bạn cần phải cài thêm thư viện EF Feature CTP (Community Technology Preview) để sử dụng. Tuy nhiên tính năng này đã được tích hợp vào trong phiên bản EF 4.1 và với phiên bản VS 2010 hiện tại thì bạn cần phải download để cài đặt thủ công. Hướng tiếp cận này bỏ qua phần Model (.edmx), bạn có thể thiết kế các class tương ứng với các table của database mà bạn cần làm việc hoặc muốn tạo ra. Với hướng tiếp cận này, bạn sẽ sử dụng class DbContext thay vì ObjectContext để thao tác với database. Việc sử dụng Code First đòi hỏi bạn phải thực hiện các công việc một cách thủ công nhưng bù lại nó linh hoạt và được sử dụng rất phổ biến.
Sử dụng các Database first
01Tạo mới Project với kiểu Windows Form Application.
Lưu Project với tên bất kỳ (trong ví dụ này lấy tên DemoEF1)
02Nhấn Add New Item (Ctrl+Shift+A) trên thanh công cụ và chọn mục ADO.NET Entity Data Model trong hộp thoại hiện ra. Đặt tên mục ssẽ thêm vào là BookDbModel với phần mở rộng mặc định là .edmx. Nhấn Add để tiếp tục.
03Cửa sổ Entity Data Model Wizard hiện ra. Bước này để xác định bạn sẽ tạo model từ database có sẵn hoặc một model rỗng. Bạn để lựa chọn mặc định là Generate from database và nhấn Next.
04Bước này bạn cần chọn database nào sẽ sử dụng. Chuỗi kết nối sẽ tự động được sinh trong phần Entity connection string. Với tùy chọn Save entity connection settings in App.Config, chuỗi kết nối này sẽ tự động được thêm vào tập tin App.Config, nhờ đó bạn không cần nhớ chuỗi kết nối mà chỉ cần nhớ tên của kết nối là BookDbEntities. Trong trường hợp bạn chưa có sẵn kết nối với database nào, hãy nhấn nút New Connection… Các kết nối mà bạn đã tạo sẽ hiện ra trong cửa sổ Server Explorer. Nhấn Next.
05Lựa chọn các table, view và stored procedure bạn muốn sử dụng. Nhấn Finish.
06Sau khi nhấn Finish, tập tin BookDbModel.edmx sẽ được thêm vào Solution Explorer. Đây là tập tin có dạng .xml và được mở với trình mặc định ADO.NET Entity Data Model Designer với giao diện trực quan như hình dưới. Nếu muốn coi nội dung của tập tin này dưới dạng văn bản .xml, bạn nhấn chuột phải vào tập tin trong Solution Explorer -> Open With… và chọn XML Editor. Bạn có thể coi các thông tin đầy đủ của model trong cửa sổ Model Browser và Mapping Details.
Ngoài tập tin .edmx trên, một tập tin khác cũng được tự động tạo ra là BookDbModel.Designer.cs. Tập tin này chứa code C# được sinh ra cho các class bạn sẽ sử dụng trực tiếp khi lập trình. Các class này được gọi là Object Layer (là phần Object Services trong kiến trúc của Entity Framework).
Khảo sát tập tin này, bạn sẽ thấy nó bao gồm các class là: BookDbEntities, Book, Category . Trong đó, class BookDbEntities chính là class thừa kế từ ObjectContext mà bạn cần sử dụng để tạo kết nối và thao tác với database.
Coding
Sau đây là mã nguồn chính của Project:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.Objects; namespace DemoEF1 { public partial class Form1 : Form { public Form1() { //Khởi tạo các thành phần của form InitializeComponent(); //Khởi tạo các thành phần tích hợp khác trên form nếu có } private void Form1_Load(object sender, EventArgs e) { cbbCategory.DataSource = GetAllCategories(); cbbCategory.DisplayMember = "CategoryName"; cbbCategory.ValueMember = "Id"; //Khởi tạo các thành phần bổ sung của form InitializeListView(); } private void btnLoad_Click(object sender, EventArgs e) { //dgvBook.DataSource = GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString())); BindToListView(GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString()))); } private void InitializeListView() { this.lvBooks.FullRowSelect = true; this.lvBooks.GridLines = true; this.lvBooks.View = View.Details; this.lvBooks.Columns.Add("Id", 26); this.lvBooks.Columns.Add("Title", 150); this.lvBooks.Columns.Add("Author", 140); this.lvBooks.Columns.Add("Category", 100); } private void BindToListView(List<Book> books) { this.lvBooks.Items.Clear(); foreach (Book b in books) { ListViewItem lvi = new ListViewItem(b.Id.ToString()); lvi.SubItems.Add(b.Title); lvi.SubItems.Add(b.Author); lvi.SubItems.Add(b.Category.CategoryName); lvBooks.Items.Add(lvi); } } // Select - dùng Linq to Entities query private List<Book> GetBooksByCategory(int categoryId) { using (BookDbEntities context = new BookDbEntities()) { var books = from b in context.Books.Include("Category") where b.Category.Id == categoryId select b; return books.ToList(); } } // Select - dùng Entity SQL query private List<Book> GetBooksByCategoryUsingEntitySQL(int categoryId) { using (BookDbEntities context = new BookDbEntities()) { String sqlQuery = @"SELECT VALUE b FROM BookDbEntities.Books as b WHERE b.Category.Id=@id"; ObjectQuery<Book> booksQuery = context.CreateQuery<Book>(sqlQuery,new ObjectParameter("Id",categoryId)).Include("Category"); return booksQuery.ToList(); } } private List<Category> GetAllCategories() { using (BookDbEntities context = new BookDbEntities()) { context.ContextOptions.LazyLoadingEnabled = false; var categories = context.Categories; return categories.ToList(); } } private Book GetBookById(int id) { using (BookDbEntities context = new BookDbEntities()) { Book book = context.Books.Where(b => b.Id == id).FirstOrDefault(); return book; } } private Category GetCategoryById(int id) { using (BookDbEntities context = new BookDbEntities()) { Category category = context.Categories.Where(b => b.Id == id).FirstOrDefault(); return category; } } private void cbbCategory_SelectedIndexChanged(object sender, EventArgs e) { int id; if (int.TryParse(cbbCategory.SelectedValue.ToString(),out id)) BindToListView(GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString()))); } private void lvBooks_SelectedIndexChanged(object sender, EventArgs e) { if (lvBooks.SelectedItems.Count > 0) { Book book = GetBookById(int.Parse(lvBooks.SelectedItems[0].SubItems[0].Text)); txtName.Text = book.Title; txtAuthor.Text = book.Author; } } //Thêm mới private void btnAdd_Click(object sender, EventArgs e) { using (BookDbEntities context = new BookDbEntities()) { Book book = new Book(); book.Title = txtName.Text; book.Author = txtAuthor.Text; book.CategoryId = int.Parse(cbbCategory.SelectedValue.ToString()); context.Books.AddObject(book); context.SaveChanges(); } BindToListView(GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString()))); } //Xóa private void btnDelete_Click(object sender, EventArgs e) { if (lvBooks.SelectedItems.Count < 0) return; using (BookDbEntities context = new BookDbEntities()) { Book book = GetBookById(int.Parse(lvBooks.SelectedItems[0].SubItems[0].Text)); context.Books.Attach(book); context.Books.DeleteObject(book); context.SaveChanges(); } BindToListView(GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString()))); } //Cập nhật private void btnUpdate_Click(object sender, EventArgs e) { if (lvBooks.SelectedItems.Count < 0) return; using (BookDbEntities context = new BookDbEntities()) { Book book = GetBookById(int.Parse(lvBooks.SelectedItems[0].SubItems[0].Text)); book.Title = txtName.Text; book.Author = txtAuthor.Text; context.Books.Attach(book); context.ObjectStateManager.ChangeObjectState(book, EntityState.Modified); context.SaveChanges(); } BindToListView(GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString()))); } } }
Filed under: All - Tất Cả, C#, Tin Học | Tagged: C#, Entity Framework |
Trả lời

markdown:
Hướng dẫn sau đây sẽ giúp chúng ta hiểu về Microsoft Entity Framework ADO.Net. Bắt đầu với lý thuyết cơ bản của Entity Framework 4.0 và sau đó là bản demo thực tế của các chức năng quan trọng cùng với mã nguồn. Các bạn cũng có thể tải project demo cùng với cơ sở dữ liệu được sử dụng trong ví dụ của bài viết này.
# Kiến trúc Entity Framework (EF)
ADO.NET Entity Framework là một nền tảng được sử dụng để làm việc với database thông qua cơ chế ánh xạ Object/Relational Mapping (ORM). Nhờ đó, bạn có thể truy vấn, thao tác với database gián tiếp thông qua các đối tượng lập trình.
Kiến trúc của Entity Framework được minh họa như sau:
![Kiến trúc của Entity Framework Kiến trúc của Entity Framework](https://i1.wp.com/www.humg.edu.vn/%7Echuyentt/images/entity_framework.png)
Các nội dung dưới đây sẽ đi vào giải thích từng phần trong sơ đồ trên. Trong giới hạn của bài viết, tôi chỉ đi khái quát để bạn nắm được nội dung chính. Trong thực tế, bạn cũng không cần biết sâu hơn về kiến trúc bên dưới trừ những mục đích đặc biệt.
## Object Services
Đây là các class tự động sinh ra tương ứng với mô hình dữ liệu. Các class này bao gồm:
-
**ObjectContext**đại diện cho một database. ObjectContext có chức năng quản lý các kết nối, định nghĩa mô hình dữ liệu với metadata và thao tác với database. Lớp này cũng có thể thêm vào các phương thức đại diện cho các stored procedure trong database.
-
**ObjectSet**là một một tập hợp các entity. Mỗi đối tượng này tương ứng với một table. Có thể lấy được các đối tượng này thông qua các property tương ứng của ObjectContext.
-
**EntityObject, ComplexObject**là các lớp tương ứng cho một dòng dữ liệu của table trong database. Khác biệt chính giữa hai loại này là ComplexObject không chứa primary key.
-
**EntityCollection và EntityReference**là các đối tượng thể hiện mối quan hệ (relationship) giữa hai entity class. Mỗi đối tượng này có thể được truy xuất thông qua các property của entity class.
|Database Object||Entity Framework Object|
|Database||ObjectContext|
|Table, View||EntityObject, ComplexObject|
|Column||Property|
|Relationship||EntityCollection<TEntity>, EntityReference<TEntity>|![Chi tiết về các components của Entity Framework Chi tiết về các components của Entity Framework](https://i0.wp.com/www.humg.edu.vn/%7Echuyentt/images/entity_framework_component.png)
## EDM (Entity Data Model)
Giúp tạo liên kết và mô tả giữa nguồn dữ liệu vật lý và các đối tượng bussiness (hay object layer) trong ứng dụng. Entity Data Model (EDM) là mô hình dữ liệu được mô tả thông qua các ngôn ngữ theo chuẩn XML. EDM được chia làm 3 lớp là: Conceptual, Mapping và Logical (Storage Model). Mỗi lớp này được định nghĩa bởi ngôn ngữ riêng theo định dạng XML
![Entity Data Model Entity Data Model](https://i0.wp.com/www.humg.edu.vn/%7Echuyentt/images/entity_data_model.png)
-
**Conceptual – Conceptual Schema Definition Language (CSDL)**là ngôn ngữ định nghĩa các entity, relationship, hàm trong tập tin với phần mở rộng .csdl. Có thể tạo được các entity class (object layer).
-
**Mapping – Mapping specification language (MSL)**định nghĩa các ánh xạ giữa lớp conceptual và logical, nội dung này được lưu trong tập tin .msl.
-
**Logical – Store Schema Definition Language (SSDL)**định nghĩa mô hình lưu trữ của dữ liệu, lưu trữ trong tập tin .ssdl.
## LINQ to Entities
là ngôn ngữ truy vấn được sử dụng trong EF. Nó trả về các entites được định nghĩa trong storage model.
## Entity SQL
nó cũng là ngôn ngữ truy vấn dữ liệu tương tự Linq To Entities.
## Object Service
object service is a main entry point for accessing data from database and to return it back. Object service is responsible for materialization which is process of converting data returned from entity client data provider (next layer) to an entity object structure.
## LINQ to Entities
là ngôn ngữ truy vấn được sử dụng trong EF. Nó trả về các entites được định nghĩa trong storage model.
## Entity SQL
nó cũng là ngôn ngữ truy vấn dữ liệu tương tự Linq To Entities.
## Object Service
object service is a main entry point for accessing data from database and to return it back. Object service is responsible for materialization which is process of converting data returned from entity client data provider (next layer) to an entity object structure.
## Entity Client Data Provider
EntityClient là một data provider mới của ADO.NET dùng để truy xuất đến database. Được xây dựng bên trên các ADO.NET data provider cơ bản, EntityClient không truy xuất trực tiếp dữ liệu mà thông qua các data provider khác dựa vào các thông tin dữ liệu từ Entity Data Model.
EntityClient cũng bao gồm các lớp giống như các ADO.NET data provider khác và tên lớp được đặt với tiền tố Entity. Ví dụ bạn có thể tạo kết nối bằng EntityConnection, tạo các câu truy vấn bằng EntityCommand và đọc kết quả bằng EntityDataReader.
Một điểm khác biệt với các data provider khác là EntityClient sử dụng Entity SQL để truy vấn dữ liệu. Các lệnh Entity SQL sẽ được chuyển thành một cấu trúc lệnh dạng cây (command tree) và chuyển xuống cho các data provider khác.
## ADO.Net Data Provider
This layer communicates with database using standard ADO.Net.
# Các thao tác cơ bản với EF
Là thành phần trung gian giữa ứng dụng và database, Entity Data Model (EDM) giúp tạo liên kết và mô tả giữa nguồn dữ liệu vật lý và các đối tượng bussiness (hay object layer) trong ứng dụng. Dựa vào sự lựa chọn thành phần nào sẽ được tạo ra trước, một ứng dụng Entity Framework (EF) có thể sử dụng 1 trong 3 cách tiếp cận: Database First, Model First và Code First.
Các sơ đồ dưới đây minh hoạt mối quan hệ và thứ tự tạo ra giữa các thành phần dữ liệu trong ứng dụng của Entity Framework. Phần Model tương ứng với tập tin .edmx, Code tương ứng với tập tin .cs (hoặc .vb nếu bạn dùng VB.NET).
![ ](https://i0.wp.com/www.humg.edu.vn/%7Echuyentt/images/entity_framework_dmc.png)
Bạn có thể nhận thấy rằng phần Model luôn được theo sau bởi Code, điều này là nhờ công cụ Entity Data Model Designer trong Visual tự động tạo ra code tương ứng mỗi khi bạn thực hiện chỉnh sửa tập tin .edmx
**Database First**
Đây là cách thông thường và được hỗ trợ từ phiên bản EF 1 trong Visual Studio 2008. EF sẽ tự động tạo ra data model và các class (object layer) cho bạn từ database có sẵn thông qua công cụ Entity Data Model Wizard. Bạn có thể thay đổi data model và cập nhật lại vào database. Đây là cách tiếp cận phổ biến vì cách thực hiện đơn giản, nhanh chóng
### Model First
Hướng tiếp cận này được bổ sung từ phiên bản EF 4 trong Visual 2010. Bạn có thể tạo một data model rỗng bằng công cụ Entity Data Model Designer, khi đó object layer cũng tự động được sinh ra. Sau khi đã hoàn thành việc thiết kế, bạn có thể sử dụng chức năng Generate Database from Model để tạo ra các mã DDL (data definition language) dựa trên mã SSDL (Store Schema Definition Language). Các mã DDL này sẽ được thực thi và lưu thành tập tin .sql
**Code First**
Với phiên bản EF 4 bạn cần phải cài thêm thư viện EF Feature CTP (Community Technology Preview) để sử dụng. Tuy nhiên tính năng này đã được tích hợp vào trong phiên bản EF 4.1 và với phiên bản VS 2010 hiện tại thì bạn cần phải download để cài đặt thủ công. Hướng tiếp cận này bỏ qua phần Model (.edmx), bạn có thể thiết kế các class tương ứng với các table của database mà bạn cần làm việc hoặc muốn tạo ra. Với hướng tiếp cận này, bạn sẽ sử dụng class DbContext thay vì ObjectContext để thao tác với database. Việc sử dụng Code First đòi hỏi bạn phải thực hiện các công việc một cách thủ công nhưng bù lại nó linh hoạt và được sử dụng rất phổ biến.
# Sử dụng các Database first
01Tạo mới Project với kiểu Windows Form Application.
Lưu Project với tên bất kỳ (trong ví dụ này lấy tên DemoEF1)
02Nhấn Add New Item (Ctrl+Shift+A) trên thanh công cụ và chọn mục ADO.NET Entity Data Model trong hộp thoại hiện ra. Đặt tên mục ssẽ thêm vào là BookDbModel với phần mở rộng mặc định là .edmx. Nhấn Add để tiếp tục.
![Add New ADO.NET Entity Data Model Add New ADO.NET Entity Data Model](https://i1.wp.com/www.humg.edu.vn/%7Echuyentt/images/add_ado_entity_data_model.png)
03Cửa sổ Entity Data Model Wizard hiện ra. Bước này để xác định bạn sẽ tạo model từ database có sẵn hoặc một model rỗng. Bạn để lựa chọn mặc định là Generate from database và nhấn Next.
![Entity Data Model Wizard Entity Data Model Wizard](https://i1.wp.com/www.humg.edu.vn/%7Echuyentt/images/entity_data_model_wizard_1.png)
04Bước này bạn cần chọn database nào sẽ sử dụng. Chuỗi kết nối sẽ tự động được sinh trong phần Entity connection string. Với tùy chọn Save entity connection settings in App.Config, chuỗi kết nối này sẽ tự động được thêm vào tập tin App.Config, nhờ đó bạn không cần nhớ chuỗi kết nối mà chỉ cần nhớ tên của kết nối là BookDbEntities. Trong trường hợp bạn chưa có sẵn kết nối với database nào, hãy nhấn nút New Connection… Các kết nối mà bạn đã tạo sẽ hiện ra trong cửa sổ Server Explorer. Nhấn Next.
05Lựa chọn các table, view và stored procedure bạn muốn sử dụng. Nhấn Finish.
![Entity Data Model Wizard Entity Data Model Wizard](https://i1.wp.com/www.humg.edu.vn/%7Echuyentt/images/entity_data_model_wizard_2.png)
06Sau khi nhấn Finish, tập tin BookDbModel.edmx sẽ được thêm vào Solution Explorer. Đây là tập tin có dạng .xml và được mở với trình mặc định ADO.NET Entity Data Model Designer với giao diện trực quan như hình dưới. Nếu muốn coi nội dung của tập tin này dưới dạng văn bản .xml, bạn nhấn chuột phải vào tập tin trong Solution Explorer -> Open With… và chọn XML Editor. Bạn có thể coi các thông tin đầy đủ của model trong cửa sổ Model Browser và Mapping Details.
Ngoài tập tin .edmx trên, một tập tin khác cũng được tự động tạo ra là BookDbModel.Designer.cs. Tập tin này chứa code C# được sinh ra cho các class bạn sẽ sử dụng trực tiếp khi lập trình. Các class này được gọi là Object Layer (là phần Object Services trong kiến trúc của Entity Framework).
Khảo sát tập tin này, bạn sẽ thấy nó bao gồm các class là: BookDbEntities, Book, Category . Trong đó, class BookDbEntities chính là class thừa kế từ ObjectContext mà bạn cần sử dụng để tạo kết nối và thao tác với database.
![Mapping Model Detail Mapping Model Detail](https://i1.wp.com/www.humg.edu.vn/%7Echuyentt/images/bookdbmodel.png)
# Coding
Sau đây là mã nguồn chính của Project:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.Objects; namespace DemoEF1 { public partial class Form1 : Form { public Form1() { //Khởi tạo các thành phần của form InitializeComponent(); //Khởi tạo các thành phần tích hợp khác trên form nếu có } private void Form1_Load(object sender, EventArgs e) { cbbCategory.DataSource = GetAllCategories(); cbbCategory.DisplayMember = "CategoryName"; cbbCategory.ValueMember = "Id"; //Khởi tạo các thành phần bổ sung của form InitializeListView(); } private void btnLoad_Click(object sender, EventArgs e) { //dgvBook.DataSource = GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString())); BindToListView(GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString()))); } private void InitializeListView() { this.lvBooks.FullRowSelect = true; this.lvBooks.GridLines = true; this.lvBooks.View = View.Details; this.lvBooks.Columns.Add("Id", 26); this.lvBooks.Columns.Add("Title", 150); this.lvBooks.Columns.Add("Author", 140); this.lvBooks.Columns.Add("Category", 100); } private void BindToListView(List<Book> books) { this.lvBooks.Items.Clear(); foreach (Book b in books) { ListViewItem lvi =
[new]ListViewItem(b.Id.ToString()); lvi.SubItems.Add(b.Title); lvi.SubItems.Add(b.Author); lvi.SubItems.Add(b.Category.CategoryName); lvBooks.Items.Add(lvi); } } // Select - dùng Linq to Entities query private List<Book> GetBooksByCategory(int categoryId) { using (BookDbEntities context = [new]BookDbEntities()) { var books = from b in context.Books.Include("Category") where b.Category.Id == categoryId select b; return books.ToList(); } } // Select - dùng Entity SQL query private List<Book> GetBooksByCategoryUsingEntitySQL(int categoryId) { using (BookDbEntities context = [new]BookDbEntities()) { String sqlQuery = @"SELECT VALUE b FROM BookDbEntities.Books as b WHERE b.Category.Id=@id"; ObjectQuery<Book> booksQuery = context.CreateQuery<Book>(sqlQuery, [new]ObjectParameter("Id",categoryId)).Include("Category"); return booksQuery.ToList(); } } private List<Category> GetAllCategories() { using (BookDbEntities context = [new]BookDbEntities()) { context.ContextOptions.LazyLoadingEnabled = false; var categories = context.Categories; return categories.ToList(); } } private Book GetBookById(int id) { using (BookDbEntities context = [new]BookDbEntities()) { Book book = context.Books.Where(b => b.Id == id).FirstOrDefault(); return book; } } private Category GetCategoryById(int id) { using (BookDbEntities context = [new]BookDbEntities()) { Category category = context.Categories.Where(b => b.Id == id).FirstOrDefault(); return category; } } private void cbbCategory_SelectedIndexChanged(object sender, EventArgs e) { int id; if (int.TryParse(cbbCategory.SelectedValue.ToString(),out id)) BindToListView(GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString()))); } private void lvBooks_SelectedIndexChanged(object sender, EventArgs e) { if (lvBooks.SelectedItems.Count > 0) { Book book = GetBookById(int.Parse(lvBooks.SelectedItems[0].SubItems[0].Text)); txtName.Text = book.Title; txtAuthor.Text = book.Author; } } //Thêm mới private void btnAdd_Click(object sender, EventArgs e) { using (BookDbEntities context = [new]BookDbEntities()) { Book book = [new]Book(); book.Title = txtName.Text; book.Author = txtAuthor.Text; book.CategoryId = int.Parse(cbbCategory.SelectedValue.ToString()); context.Books.AddObject(book); context.SaveChanges(); } BindToListView(GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString()))); } //Xóa private void btnDelete_Click(object sender, EventArgs e) { if (lvBooks.SelectedItems.Count < 0) return; using (BookDbEntities context = [new]BookDbEntities()) { Book book = GetBookById(int.Parse(lvBooks.SelectedItems[0].SubItems[0].Text)); context.Books.Attach(book); context.Books.DeleteObject(book); context.SaveChanges(); } BindToListView(GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString()))); } //Cập nhật private void btnUpdate_Click(object sender, EventArgs e) { if (lvBooks.SelectedItems.Count < 0) return; using (BookDbEntities context = [new]BookDbEntities()) { Book book = GetBookById(int.Parse(lvBooks.SelectedItems[0].SubItems[0].Text)); book.Title = txtName.Text; book.Author = txtAuthor.Text; context.Books.Attach(book); context.ObjectStateManager.ChangeObjectState(book, EntityState.Modified); context.SaveChanges(); } BindToListView(GetBooksByCategory(int.Parse(cbbCategory.SelectedValue.ToString()))); } } } ![Demo Entity Framework Project Demo Entity Framework Project](https://i0.wp.com/www.humg.edu.vn/%7Echuyentt/images/DemoEF1.png)
Filed under:
[All - Tất Cả](https://johnyminh.wordpress.com/category/all-t%e1%ba%a5t-c%e1%ba%a3/), [C#](https://johnyminh.wordpress.com/category/tin-h%e1%bb%8dc/c/), [Tin Học](https://johnyminh.wordpress.com/category/tin-h%e1%bb%8dc/) | Tagged: [C#](https://johnyminh.wordpress.com/tag/c/), [Entity Framework](https://johnyminh.wordpress.com/tag/entity-framework/) |
## Trả lời Hủy trả lời

Server: nginx

Vary: Cookie

X-hacker: If you're reading this, you should visit automattic.com/jobs and apply to join the fun, mention this header.

Link: <https://wp.me/p7mjL-bs>; rel=shortlink

X-ac: 1.dca _dca


text:
Mắt âm dương
Tác giả: Lãnh Tàn Hà
Dịch giả: Sơn Lê
Công ty phát hành: Nhã Nam
Nhà xuất bản: NXB Văn Học
Nguồn ebook: http://luv-ebook.com/
Lạc trong địa ngục dưới lòng đất Tạng…
Khi ai đó qua đời, người Tạng đem thi thể người chết dâng cho kền kền, vốn là sứ giả của chư thần trong tín ngưỡng Tây Tạng, sau khi rỉa thịt người chết, kền kền bay về trời, ấy chính là lúc linh hồn người chết được lên thiên đàng.
Những năm đầu Dân Quốc, Vương Uy cùng đồng đội lạc đến một đài thiên táng đẫm máu giữa rừng rậm. Nơi đây núi liền núi, mây mù dày dặc, là chốn bế khí dưỡng thi, là đất chẳng lành.
Đó mới chỉ là khởi đầu cho một hành trình hung hiểm, trải dài từ rừng rậm Tứ Xuyên, vắt qua núi tuyết nghìn trượng chưa một ai chinh phục, xuống con sông ngầm ma quái trong lòng đất…
Những sự kiện kỳ dị vô tình vén lên bí mật về xác sống, quái thú mặt phật, tượng người đầu chim với ánh mắt buốt lạnh thấu tận tim gan… trên hết, là về đôi mắt có khả năng nhìn thấu âm dương quỷ thần mà Vương Uy không biết chính mình đang sở hữu…
Vương Uy mới chợt bàng hoàng ngẫm lại, phải chăng toàn bộ cơn ác mộng này, cả người bạn chí cốt vẫn đồng hành cùng anh, đều thuộc về một âm mưu có sẵn?
Nhưng đường lùi đã không còn, chỉ còn đường tiến về phía trước, là đường về địa ngục, vào hang ổ quỷ…
HoangPhuc
27/09/2013 at 6:56 Chiều
Hay quá, thank nhìu

markdown:
# Mắt âm dương
Tác giả: Lãnh Tàn Hà
### Dịch giả: Sơn Lê
Công ty phát hành: Nhã Nam
Nhà xuất bản: NXB Văn Học
Nguồn ebook:
[http://luv-ebook.com/](http://luv-ebook.com/)
Lạc trong địa ngục dưới lòng đất Tạng…
Khi ai đó qua đời, người Tạng đem thi thể người chết dâng cho kền kền, vốn là sứ giả của chư thần trong tín ngưỡng Tây Tạng, sau khi rỉa thịt người chết, kền kền bay về trời, ấy chính là lúc linh hồn người chết được lên thiên đàng.
Những năm đầu Dân Quốc, Vương Uy cùng đồng đội lạc đến một đài thiên táng đẫm máu giữa rừng rậm. Nơi đây núi liền núi, mây mù dày dặc, là chốn bế khí dưỡng thi, là đất chẳng lành.
Đó mới chỉ là khởi đầu cho một hành trình hung hiểm, trải dài từ rừng rậm Tứ Xuyên, vắt qua núi tuyết nghìn trượng chưa một ai chinh phục, xuống con sông ngầm ma quái trong lòng đất…
Những sự kiện kỳ dị vô tình vén lên bí mật về xác sống, quái thú mặt phật, tượng người đầu chim với ánh mắt buốt lạnh thấu tận tim gan… trên hết, là về đôi mắt có khả năng nhìn thấu âm dương quỷ thần mà Vương Uy không biết chính mình đang sở hữu…
Vương Uy mới chợt bàng hoàng ngẫm lại, phải chăng toàn bộ cơn ác mộng này, cả người bạn chí cốt vẫn đồng hành cùng anh, đều thuộc về một âm mưu có sẵn?
Nhưng đường lùi đã không còn, chỉ còn đường tiến về phía trước, là đường về địa ngục, vào hang ổ quỷ…
HoangPhuc
27/09/2013 at 6:56 Chiều
Hay quá, thank nhìu


markdown:
Trong sáng ngày 8.9, tỉnh Lâm Đồng sẽ trao bằng khen cho tài xế xe tải Phan Văn Bắc vì đã có hành động dũng cảm cứu người và cứu xe khách trên đèo Bảo Lộc, đồng thời chiều cùng ngày Ủy Ban ATGT Quốc Gia sẽ trao giải thưởng Vô lăng vàng 2016 và số tiền 20 triệu đồng cho tài xế nói trên.
Sáng ngày 8.9, Ban ATGT tỉnh Lâm Đồng cho biết, ngay sau khi nắm bắt được thông tin, trong lúc điều khiển xe ô tô tải biển số 49C-09851 lưu thông theo hướng từ TP.Bảo Lộc đi TP.Hồ Chí Minh, tài xế Phan Văn Bắc (30 tuổi, ngụ thôn 6, xã Đạ Oai, huyện Đạ Huoai) đã có hành động dũng cảm cứu người và cứu xe khách trên đèo Bảo Lộc, bằng việc “dìu” xe khách mất phanh xuống đèo an toàn. Chiều 7.9, Ban ATGT tỉnh Lâm Đồng đã làm tờ trình đề nghị Chủ tịch UBND tỉnh Lâm Đồng trao tặng Bằng khen cho tài xế điều khiển xe tải nói trên.
Trong sáng ngày 8.9, đại diện tỉnh Lâm Đồng là ông Trương Hữu Hiệp- Giám đốc Sở GTVT, Phó ban ATGT tỉnh và ông Nguyễn Hữu Thắng- Chánh Văn phòng Ban ATGT tỉnh cùng Chủ tịch huyện Đạ Huoai- ông Lưu Tiến Chinh sẽ trao bằng khen của Chủ tịch UBND tỉnh Lâm Đồng cho tài xế Phan Văn Bắc đã có hành động dũng cảm cứu người và cứu xe khách trên đèo Bảo Lộc. Công tác khen thưởng sẽ diễn ra tại UBND xã Đạ Oai, huyện Đạ Huoai.
Cũng theo Ban ATGT tỉnh Lâm Đồng, chiều cùng ngày ông Nguyễn Trọng Thái- Chánh Văn phòng Ủy ban ATGT Quốc Gia sẽ đại diện Ủy ban ATGT Quốc Gia sẽ trao giải thưởng Vô lăng vàng 2016 và số tiền 20 triệu đồng cho tài xế nói trên.
Trước đó, vào khoảng 14 h 30 ngày 06.09.2016 tại km 97 + 500, QL20, TT Đam ri, Đạ Huoai, Lâm Đồng. anh Phan Văn Bắc điều khiển xe ô tô tải biển số 49C-09851 lưu thông theo hướng từ TP.Bảo Lộc đi TP.Hồ Chí Minh đã phát hiện xe ô tô khách biển số 53N-2824 loại 42 chỗ ngồi của Công Ty TNHH TMDV Vận tải Tấn Hà do tài xế tên Toàn (40 tuổi, ngụ tại Cần Đước – Long An) điều khiển cùng chiều phía sau, trên xe chở 30 người khách có biểu hiện mất thắng. Anh Bắc đã điều khiển xe chạy chậm về phía trước xe ô tô khách và dìu xe ô tô khách xuống hết đèo Bảo Lộc một khoảng cách 465 m nhằm không để xảy ra tai nạn giao thông.
|
|![]()
|
|Bằng khen của Chủ tịch UBND tỉnh Lâm Đồng trao cho tài xế Phan Văn Bắc

Set-Cookie: ldo_session=ADsAiMvtMGC9duFIvYCVPxYdg2UhzIxgOvsK5EWp; expires=Mon, 20-Nov-2017 04:20:43 GMT; Max-Age=7200; path=/; HttpOnly

Cache-Control: no-cache, private


text:
Archive for Tháng Một, 2010
(Nguồn: mag.ashui.com)
Hiện nay tại TP Tokyo – Nhật Bản, việc cải tạo các khu đô thị cũ cũng là một trong những vấn đề gây tranh cãi. Nhà ở tại Tokyo, nhất là tại các quận trung tâm hiện nay có giá khá cao. Điều này khá hấp dẫn các nhà kinh doanh bất động sản tư nhân, tuy nhiên khi tham gia thực hiện lại vướng phải những vướng mắc về cơ chế quản lý.
Khu Shinonome Canal Court đã được chọn làm dự án thí điểm cho cách thức cải tạo mới tại các khu đất và chung cư cũ hiện có tại Nhật Bản.
Shinonome Canal Court là dự án liên doanh giữa Cơ quan tái thiết và cải tạo đô thị Nhật Bản và tập đoàn Mitsubishi để cải tạo diện tích 16 ha bao gồm các khối nhà chung cư cũ nát và cảng biển bị bỏ họang để trở thành một khu ở nằm ở gần trung tâm Tokyo. Cho nên Shinonome Canal Court được chon như là một dự án điển hình đầu tiên nhằm cải tạo các khu nhà ở đã cũ hiện hữu trong lõi đô thị. Mô hình mới này có thể đáp ứng được sự cân bằng giữa mật độ, tiện nghi cao cấp và ý tưởng “Realize a town that is a joy to walk” dựa trên các khối nhà phức hợp. Dự án này cũng là thử nghiệm cho một cách thức cải tạo mới do cơ quan phát triển ở Nhật Bản chịu trách nhiệm bằng cách di dân tại chỗ và tự bù đắp chi phí cải tạo theo phương pháp “Land Readjustment”.
Tôi vẫn thường nói, học quy hoạch và thiết kế đô thị thì nên học ở châu Âu như Pháp, Hà Lan… thay vì ở Mỹ. Không tiện phân tích ở đây, nhưng so với châu Âu thì Mỹ bảo thủ hơn nhiều về nghệ thuật nói chung. Những thực hành thiết kế đô thị mới của châu Âu sau thời kỳ hiện đại (modernism) luôn là những bài học rất tinh tế, ý thức môi trường cao, giàu tính nhân văn và phóng khoáng.
Mạn phép đăng lại bài giới thiệu của Ashui.com về 1 bài học như thế.
(Nguồn: mag.ashui.com, theo tạp chí Le Moniteur.)
Toàn bộ tuyến kè của khu cảng cũ dài 4,5 km ở thành phố Bordeaux (Pháp) đã được cải tạo thành những không gian công cộng xen kẽ giữa các vườn hoa và các tuyến đường dạo, đường cho xe đạp. Những kho hàng cũ cũng “lột xác” thành các nhà hàng và cửa hiệu ven sông.
Trong lĩnh vực quy hoạch, đôi khi có những chiến lược phát triển đô thị chỉ thực sự chứng minh được tính đúng đắn sau khi đã được thực hiện xong. Dự án cải tạo toàn bộ tuyến kè và khu cảng cũ thuộc hữu ngạn sông Garonne, đoạn chảy qua trung tâm thành phố Bordeaux, là một trong những trường hợp như vậy. Được phê duyệt từ những năm 1990, nhưng đến giai đoạn gần đây, dự án này mới chuẩn bị hoàn thành. Chỉ cách đây khoảng 10 năm, tuyến kè này vẫn còn chia cắt thành phố với con sông Garonne bởi chạy dọc theo đó là một tuyến đường quá cảnh rộng tới 10 làn xe nhưng vẫn thường xuyên trong tình trạng mãn tải. Nằm rải rác dọc theo trục đường đó là những dãy nhà kho cũ đã được sử dụng vào việc khác. Nhưng đến nay, toàn bộ tuyến kè đã mang một bộ mặt mới với chức năng tạo một không gian sống có chất lượng cho người dân thành phố Bordeaux. Nói cách khác, Bordeaux đã được trả lại những triền sông của mình, được tiến gần đến con sông hơn và khám phá ra nhiều giá trị của những không gian đó.
Dự án quy hoạch này có tầm ảnh hưởng tới toàn bộ thành phố. Toàn bộ tuyến kè viền theo một khúc sông dài tới 4,5 km bắt đầu từ khu Saint-Michel ở phía nam tới khu Chartrons ở phía bắc. Nếu xét theo chiều ngang thì phạm vi quy hoạch trải rộng từ chân tường của những toà nhà viền theo tuyến đường ven sông ra tới tận mép kè. Chuyên gia quy hoạch cảnh quan Michel Corajoud cho biết: “Toàn bộ vẻ đẹp đã được thể hiện ngay tại chính địa điểm này. Đó là vẻ đẹp của con sông Garonne mạnh mẽ và khoáng đạt, vẻ đẹp của những khu nhà cổ được xây bằng những khối đá lớn chạy dọc theo cạnh phía trong của tuyến đường.” Nhà quy hoạch này đã đưa ra ý tưởng biến toàn bộ tuyến kè thành một khu vực đảm bảo mọi điều kiện tiện nghi cho người dân thành phố thông qua một bản phối cảnh kết hợp giữa bóng mát và ánh sáng. Lý do khiến ông tính đến phương án đó là bởi vì khu vực này rất đẹp nhưng lại có những hạn chế là quá lộng gió khi thời tiết không thuận lợi và quá nóng vào những ngày hè oi bức. Để điều hoà không khí cho toàn bộ khu vực này, nhóm quy hoạch đã đề xuất bố trí nhiều ô vườn xen kẽ với những khoảng nền lát đá. Có tổng cộng khoảng 40 loài cây khác nhau đã được lựa chọn để trồng trong những ô vườn này căn cứ theo chu kỳ sinh trưởng của từng loại. Những loài cây đó được trồng theo các luống chạy song song giống như những hàng ghế trong một nhà hát nhằm đảm bảo tầm nhìn bao quát từ các khu nhà nhìn ra bờ sông, đồng thời cũng để tôn thêm vẻ đẹp của các dãy mặt tiền khi nhìn từ ngoài bờ sông vào. Những dãy nhà đều đặn chạy dọc theo tuyến kè và đường lượn cong đều đều của khúc sông chính là những yếu tố đảm bảo tính thống nhất về bố cục không gian và cảnh quan ven sông.
Việc bố trí một tuyến xe điện chạy viền theo trục không gian này đã tạo nên một sự thay đổi sâu sắc về mặt tổ chức lại lưu lượng giao thông và khiến cho tuyến đường này mang diện mạo gần gũi với đô thị hơn. Các dãy mặt tiền của những khu nhà cổ dọc theo tuyến đường được phát huy giá trị bằng cách mở những dải hè rộng có bố trí các quán cà phê và nhà hàng. Đó là một phần của một không gian sống thực sự với một tuyến đường bên và làn đường dành riêng cho xe điện. Tuyến đường quá cảnh trước đây với 10 làn xe đã được quy hoạch lại thành một đại lộ vành đai chỉ có 4 làn xe, kèm theo một dải đỗ xe chạy dọc hai bên đường. Tốc độ quy định chạy xe được giảm xuống và độ an toàn cho người đi bộ được nâng cao hơn. Các loại vật liệu lát nền được lựa chọn đều theo gam màu vàng nhạt và nâu vàng nhằm đảm bảo sự hài hòa với gam màu chủ đạo của các dãy công trình mặt tiền. Riêng tuyến đường dạo chạy dọc bờ sông được sử dụng lại đúng loạt gạch lát cổ cho những tuyến kè trước đây và các mạch vữa cũng được đánh màu. Nằm giữa đại lộ và tuyến đường dạo là một chuỗi các ô vườn được chia thành 5 phân đoạn nhằm tăng sức hấp dẫn cho trục không gian này. Những ô vườn đó là nơi quy tụ tất cả những loài cây đặc trưng trên các vùng đồng cỏ rộng lớn thuộc tỉnh Gironde. Đối diện với những ô vườn này là quảng trường Quinconces, nơi thường xuyên tổ chức các hoạt động văn hóa cộng đồng (chẳng hạn như lễ hội sông) hoặc các chợ phiên cuối tuần. Đối với các ngày thường, khu vực này được sử dụng làm sân chơi cho trẻ em và sân trượt pa-tanh địa hình. Lui về phía bắc là các dãy cửa hiệu và nhà hàng được bố trí trong những nhà kho cũ được cải tạo lại dọc theo tuyến kè Bacalan.
Tại khu vực trung tâm của trục không gian này, ngay phía trước quảng trường của Sở giao dịch chứng khoán là một “tấm gương” khổng lồ nhằm tôn thêm vẻ đẹp của quần thể các công trình bao quanh quảng trường. Đây thực ra là một bể nước nông có diện tích cực lớn, mực nước luôn chỉ ở mức 2 cm, nhưng luôn tạo được sự thích thú với bất cứ ai đi ngang qua khu vực này. Toàn bộ bề rộng của mặt nước tạo thành một tấm gương đủ lớn cho tất cả các công trình kiến trúc bao quanh quảng trường có thể soi bóng và phát huy mọi nét đẹp của mình. Quảng trường này là tác phẩm chung của hai cha con kiến trúc sư Jacques V Gabriel và Jacques-Ange Gabriel, được xây dựng vào giữa thế kỷ 18. Tại vị trí của tấm gương nước này trước đây là một cụm nhà kho ngầm của khu cảng và một bể chứa nước rất lớn. Vào những ngày đẹp trời, khu vực này luôn thu hút rất đông người tới vui chơi, thư giãn, đặc biệt là trẻ em. Trong giai đoạn tiếp theo, toàn bộ diện tích 5 ha còn lại ở phía nam của trục không gian này sẽ được quy hoạch lại với định hướng đáp ứng các nhu cầu chơi thể thao của người dân. Đó sẽ là một công trường lớn để kết thúc một chương trình đầy tham vọng về khôi phục lại các giá trị của không gian công cộng dọc theo hữu ngạn sông Garonne.

markdown:
## Archive for Tháng Một, 2010
*(Nguồn: mag.ashui.com)*
Hiện nay tại TP Tokyo – Nhật Bản, việc cải tạo các khu đô thị cũ cũng là một trong những vấn đề gây tranh cãi. Nhà ở tại Tokyo, nhất là tại các quận trung tâm hiện nay có giá khá cao. Điều này khá hấp dẫn các nhà kinh doanh bất động sản tư nhân, tuy nhiên khi tham gia thực hiện lại vướng phải những vướng mắc về cơ chế quản lý.
Khu Shinonome Canal Court đã được chọn làm dự án thí điểm cho cách thức cải tạo mới tại các khu đất và chung cư cũ hiện có tại Nhật Bản.
Shinonome Canal Court là dự án liên doanh giữa Cơ quan tái thiết và cải tạo đô thị Nhật Bản và tập đoàn Mitsubishi để cải tạo diện tích 16 ha bao gồm các khối nhà chung cư cũ nát và cảng biển bị bỏ họang để trở thành một khu ở nằm ở gần trung tâm Tokyo. Cho nên Shinonome Canal Court được chon như là một dự án điển hình đầu tiên nhằm cải tạo các khu nhà ở đã cũ hiện hữu trong lõi đô thị. Mô hình mới này có thể đáp ứng được sự cân bằng giữa mật độ, tiện nghi cao cấp và ý tưởng “Realize a town that is a joy to walk” dựa trên các khối nhà phức hợp. Dự án này cũng là thử nghiệm cho một cách thức cải tạo mới do cơ quan phát triển ở Nhật Bản chịu trách nhiệm bằng cách di dân tại chỗ và tự bù đắp chi phí cải tạo theo phương pháp “Land Readjustment”.
Tôi vẫn thường nói, học quy hoạch và thiết kế đô thị thì nên học ở châu Âu như Pháp, Hà Lan… thay vì ở Mỹ. Không tiện phân tích ở đây, nhưng so với châu Âu thì Mỹ bảo thủ hơn nhiều về nghệ thuật nói chung. Những thực hành thiết kế đô thị mới của châu Âu sau thời kỳ hiện đại (modernism) luôn là những bài học rất tinh tế, ý thức môi trường cao, giàu tính nhân văn và phóng khoáng.
Mạn phép đăng lại bài giới thiệu của Ashui.com về 1 bài học như thế.
(Nguồn: mag.ashui.com, theo tạp chí
*Le Moniteur*.)
Toàn bộ tuyến kè của khu cảng cũ dài 4,5 km ở thành phố Bordeaux (Pháp) đã được cải tạo thành những không gian công cộng xen kẽ giữa các vườn hoa và các tuyến đường dạo, đường cho xe đạp. Những kho hàng cũ cũng “lột xác” thành các nhà hàng và cửa hiệu ven sông.
Trong lĩnh vực quy hoạch, đôi khi có những chiến lược phát triển đô thị chỉ thực sự chứng minh được tính đúng đắn sau khi đã được thực hiện xong. Dự án cải tạo toàn bộ tuyến kè và khu cảng cũ thuộc hữu ngạn sông Garonne, đoạn chảy qua trung tâm thành phố Bordeaux, là một trong những trường hợp như vậy. Được phê duyệt từ những năm 1990, nhưng đến giai đoạn gần đây, dự án này mới chuẩn bị hoàn thành. Chỉ cách đây khoảng 10 năm, tuyến kè này vẫn còn chia cắt thành phố với con sông Garonne bởi chạy dọc theo đó là một tuyến đường quá cảnh rộng tới 10 làn xe nhưng vẫn thường xuyên trong tình trạng mãn tải. Nằm rải rác dọc theo trục đường đó là những dãy nhà kho cũ đã được sử dụng vào việc khác. Nhưng đến nay, toàn bộ tuyến kè đã mang một bộ mặt mới với chức năng tạo một không gian sống có chất lượng cho người dân thành phố Bordeaux. Nói cách khác, Bordeaux đã được trả lại những triền sông của mình, được tiến gần đến con sông hơn và khám phá ra nhiều giá trị của những không gian đó.
Dự án quy hoạch này có tầm ảnh hưởng tới toàn bộ thành phố. Toàn bộ tuyến kè viền theo một khúc sông dài tới 4,5 km bắt đầu từ khu Saint-Michel ở phía nam tới khu Chartrons ở phía bắc. Nếu xét theo chiều ngang thì phạm vi quy hoạch trải rộng từ chân tường của những toà nhà viền theo tuyến đường ven sông ra tới tận mép kè. Chuyên gia quy hoạch cảnh quan Michel Corajoud cho biết: “Toàn bộ vẻ đẹp đã được thể hiện ngay tại chính địa điểm này. Đó là vẻ đẹp của con sông Garonne mạnh mẽ và khoáng đạt, vẻ đẹp của những khu nhà cổ được xây bằng những khối đá lớn chạy dọc theo cạnh phía trong của tuyến đường.” Nhà quy hoạch này đã đưa ra ý tưởng biến toàn bộ tuyến kè thành một khu vực đảm bảo mọi điều kiện tiện nghi cho người dân thành phố thông qua một bản phối cảnh kết hợp giữa bóng mát và ánh sáng. Lý do khiến ông tính đến phương án đó là bởi vì khu vực này rất đẹp nhưng lại có những hạn chế là quá lộng gió khi thời tiết không thuận lợi và quá nóng vào những ngày hè oi bức. Để điều hoà không khí cho toàn bộ khu vực này, nhóm quy hoạch đã đề xuất bố trí nhiều ô vườn xen kẽ với những khoảng nền lát đá. Có tổng cộng khoảng 40 loài cây khác nhau đã được lựa chọn để trồng trong những ô vườn này căn cứ theo chu kỳ sinh trưởng của từng loại. Những loài cây đó được trồng theo các luống chạy song song giống như những hàng ghế trong một nhà hát nhằm đảm bảo tầm nhìn bao quát từ các khu nhà nhìn ra bờ sông, đồng thời cũng để tôn thêm vẻ đẹp của các dãy mặt tiền khi nhìn từ ngoài bờ sông vào. Những dãy nhà đều đặn chạy dọc theo tuyến kè và đường lượn cong đều đều của khúc sông chính là những yếu tố đảm bảo tính thống nhất về bố cục không gian và cảnh quan ven sông.
Việc bố trí một tuyến xe điện chạy viền theo trục không gian này đã tạo nên một sự thay đổi sâu sắc về mặt tổ chức lại lưu lượng giao thông và khiến cho tuyến đường này mang diện mạo gần gũi với đô thị hơn. Các dãy mặt tiền của những khu nhà cổ dọc theo tuyến đường được phát huy giá trị bằng cách mở những dải hè rộng có bố trí các quán cà phê và nhà hàng. Đó là một phần của một không gian sống thực sự với một tuyến đường bên và làn đường dành riêng cho xe điện. Tuyến đường quá cảnh trước đây với 10 làn xe đã được quy hoạch lại thành một đại lộ vành đai chỉ có 4 làn xe, kèm theo một dải đỗ xe chạy dọc hai bên đường. Tốc độ quy định chạy xe được giảm xuống và độ an toàn cho người đi bộ được nâng cao hơn. Các loại vật liệu lát nền được lựa chọn đều theo gam màu vàng nhạt và nâu vàng nhằm đảm bảo sự hài hòa với gam màu chủ đạo của các dãy công trình mặt tiền. Riêng tuyến đường dạo chạy dọc bờ sông được sử dụng lại đúng loạt gạch lát cổ cho những tuyến kè trước đây và các mạch vữa cũng được đánh màu. Nằm giữa đại lộ và tuyến đường dạo là một chuỗi các ô vườn được chia thành 5 phân đoạn nhằm tăng sức hấp dẫn cho trục không gian này. Những ô vườn đó là nơi quy tụ tất cả những loài cây đặc trưng trên các vùng đồng cỏ rộng lớn thuộc tỉnh Gironde. Đối diện với những ô vườn này là quảng trường Quinconces, nơi thường xuyên tổ chức các hoạt động văn hóa cộng đồng (chẳng hạn như lễ hội sông) hoặc các chợ phiên cuối tuần. Đối với các ngày thường, khu vực này được sử dụng làm sân chơi cho trẻ em và sân trượt pa-tanh địa hình. Lui về phía bắc là các dãy cửa hiệu và nhà hàng được bố trí trong những nhà kho cũ được cải tạo lại dọc theo tuyến kè Bacalan.
Tại khu vực trung tâm của trục không gian này, ngay phía trước quảng trường của Sở giao dịch chứng khoán là một “tấm gương” khổng lồ nhằm tôn thêm vẻ đẹp của quần thể các công trình bao quanh quảng trường. Đây thực ra là một bể nước nông có diện tích cực lớn, mực nước luôn chỉ ở mức 2 cm, nhưng luôn tạo được sự thích thú với bất cứ ai đi ngang qua khu vực này. Toàn bộ bề rộng của mặt nước tạo thành một tấm gương đủ lớn cho tất cả các công trình kiến trúc bao quanh quảng trường có thể soi bóng và phát huy mọi nét đẹp của mình. Quảng trường này là tác phẩm chung của hai cha con kiến trúc sư Jacques V Gabriel và Jacques-Ange Gabriel, được xây dựng vào giữa thế kỷ 18. Tại vị trí của tấm gương nước này trước đây là một cụm nhà kho ngầm của khu cảng và một bể chứa nước rất lớn. Vào những ngày đẹp trời, khu vực này luôn thu hút rất đông người tới vui chơi, thư giãn, đặc biệt là trẻ em. Trong giai đoạn tiếp theo, toàn bộ diện tích 5 ha còn lại ở phía nam của trục không gian này sẽ được quy hoạch lại với định hướng đáp ứng các nhu cầu chơi thể thao của người dân. Đó sẽ là một công trường lớn để kết thúc một chương trình đầy tham vọng về khôi phục lại các giá trị của không gian công cộng dọc theo hữu ngạn sông Garonne.


text:
Cố bước chân đi đau nhói cõi lòng Về bên kia anh rất buồn Mong ước mai sau trên chuyến bay về Được cùng em đến suốt đời Ngắm mây trời cao...! Bóng chiều vừa tàn xuống Em tiễn tôi đi trên chuyến bay về Nghe trong tim nắng chiếu ê trề Chợt nhìn nhau thấy trong lòng nhói đau Mới vừa ngày hôm trước, hai đứa bên nhau trên chuyến bay tình Em đưa tôi thăm chốn quê nhà Mà giờ đây chuyến bay còn mỗi tôi [ ĐK ] Có chuyến bay đi sẽ có chuyến bay về Giữ trong lòng từng ngày vui có người Em tiễn tôi đi nước mắt tuôn rơi , làm tim tôi thêm rối bời Hãy giữ cho nhau giây phút ngọt ngào Dẫu mai này đời ra sao chẳng màng Hạnh phúc mong manh hạnh phúc đơn sơ Nguyện cầu sao không xóa mờ Có chuyến bay đi sẽ có chuyến bay về Chuyến bay nào là chuyến bay cuối cùng Nơi cuối sân ga em vẫy tay chào Chờ anh đi em khóc thầm Cố bước chân đi đau nhói cõi lòng Về bên kia anh rất buồn Mong ước mai sau trên chuyến bay về Được cùng em đến suốt đời Ngắm mây trời cao... Đây là bản nhạc Chuyến bay đi chuyến bay về Remix Của Út trong album Album Nonstop Lan Và Điệp - Lâm Chấn Khang chúc các bạn nghe nhạc vui vẻ nhé.
BÌNH LUẬN • 0

markdown:
Cố bước chân đi đau nhói cõi lòng Về bên kia anh rất buồn Mong ước mai sau trên chuyến bay về Được cùng em đến suốt đời Ngắm mây trời cao...! Bóng chiều vừa tàn xuống Em tiễn tôi đi trên chuyến bay về Nghe trong tim nắng chiếu ê trề Chợt nhìn nhau thấy trong lòng nhói đau Mới vừa ngày hôm trước, hai đứa bên nhau trên chuyến bay tình Em đưa tôi thăm chốn quê nhà Mà giờ đây chuyến bay còn mỗi tôi [ ĐK ] Có chuyến bay đi sẽ có chuyến bay về Giữ trong lòng từng ngày vui có người Em tiễn tôi đi nước mắt tuôn rơi , làm tim tôi thêm rối bời Hãy giữ cho nhau giây phút ngọt ngào Dẫu mai này đời ra sao chẳng màng Hạnh phúc mong manh hạnh phúc đơn sơ Nguyện cầu sao không xóa mờ Có chuyến bay đi sẽ có chuyến bay về Chuyến bay nào là chuyến bay cuối cùng Nơi cuối sân ga em vẫy tay chào Chờ anh đi em khóc thầm Cố bước chân đi đau nhói cõi lòng Về bên kia anh rất buồn Mong ước mai sau trên chuyến bay về Được cùng em đến suốt đời Ngắm mây trời cao... Đây là bản nhạc Chuyến bay đi chuyến bay về Remix Của Út trong album Album Nonstop Lan Và Điệp - Lâm Chấn Khang chúc các bạn nghe nhạc vui vẻ nhé.
## BÌNH LUẬN • 0


text:
Cài đặt ứng dụng Zing MP3 để tải bài hát này:
Những cánh hoa từng vui khi bước em qua Mai hoa rơi trong lạnh lẽ Những ánh sao từng bừng lên như ngọc sáng Sẽ nhớ em .. và khóc .. Như chính anh , rồi đây sẽ nhớ em hơn Mong em luôn luôn trẻ mãi Trong mắt e thời gian sẽ quên để dấu Vẫn lắp lánh như ngày đầu ..Và anh sẽ nhớ những năm trong xanh Anh đã yêu em, yêu nhiều như thế Thì anh sẽ mang theo trong tim mình, những ngày có em Và anh xin chúc cho em luôn luôn, Giữ mãi con tim chân thành tha thiết Để cho nơi đây, mai sau thiên đường in dấu chân em Mai cách xa và anh sẽ nhớ em hơn Mong em luôn luôn trẻ mãi Những kí ức, tình yêu như ô cửa lớn Đưa ta đến với mọi người .. Trên phố xưa, một hôm trông dáng em qua Mong em không luôn vội vã Hai chúng ta lại như đôi bạn cũ Sẽ mỉm cưởi hồn nhiên Những phút giây từ lâu giờ đã quên đi Như mưa rơi trên vạt áo Cho nhánh cây mùa xuân sau sẽ nở hoa Nhắc ta nhớ đến ngày đầu
BÌNH LUẬN • 0

markdown:
Cài đặt ứng dụng
**Zing MP3** để tải bài hát này:
Những cánh hoa từng vui khi bước em qua Mai hoa rơi trong lạnh lẽ Những ánh sao từng bừng lên như ngọc sáng Sẽ nhớ em .. và khóc .. Như chính anh , rồi đây sẽ nhớ em hơn Mong em luôn luôn trẻ mãi Trong mắt e thời gian sẽ quên để dấu Vẫn lắp lánh như ngày đầu ..Và anh sẽ nhớ những năm trong xanh Anh đã yêu em, yêu nhiều như thế Thì anh sẽ mang theo trong tim mình, những ngày có em Và anh xin chúc cho em luôn luôn, Giữ mãi con tim chân thành tha thiết Để cho nơi đây, mai sau thiên đường in dấu chân em Mai cách xa và anh sẽ nhớ em hơn Mong em luôn luôn trẻ mãi Những kí ức, tình yêu như ô cửa lớn Đưa ta đến với mọi người .. Trên phố xưa, một hôm trông dáng em qua Mong em không luôn vội vã Hai chúng ta lại như đôi bạn cũ Sẽ mỉm cưởi hồn nhiên Những phút giây từ lâu giờ đã quên đi Như mưa rơi trên vạt áo Cho nhánh cây mùa xuân sau sẽ nở hoa Nhắc ta nhớ đến ngày đầu
## BÌNH LUẬN • 0