Thursday, September 09, 2010

Viewing Category


Chattings

 

    18

     

    Dạo này mình phải thành thật là ít đụng đến DNN, ít vào forum của dotnetnuke.com. Bị thằng vtiger nó dành hết thời gian rồi. Tối qua, thử vào. Và thấy ngạc nhiên khi forum thay đổi nhiều quá.

    Đầu tiên có lẽ là skin. Giờ thấy nó chơi skin khác lạ. Quen với skin cũ rồi. Skin mới cho forum nhìn cũng được nhưng hơi lạ. Tiếp đến là có sự sắp xếp lại chuyện mục rồi. Cảm giác sự sắp xếp lại này có tác dụng tốt hơn so với cách bố trí trước đây. Nó chia làm nhiều mục cụ thể, rõ ràng và có ích hơn. Hồi trước có nhiều mục mình chẳng bao giờ vào cả. Bây giờ có mục New to DNN có vẻ sẽ giúp ích được nhiều người mới tìm hiểu. Khác nữa là do mình dạo này ít vào đây nên thấy có nhiều bài viết hỏi về những vấn đề mình chẳng biết gì cả. T_T Buồn ghê. Nhưng hình như vẫn chỉ có quanh quẩn mấy cái tên quen thuộc trả lời cho người dùng hay sao ấy. Vẫn là những ông trùm của nó thôi.

    Có lẽ cần sắp xếp thời gian quay lại với DNN thôi. ^_^

     

    [Read the rest of this article...]

    Posted in: Chattings
    07

    Bây giờ có lẽ mình sẽ chuyển sang giai đoạn nghiên cứu code của người khác để học hỏi. Mình dự định sẽ nghiên cứu code các module có sẵn, lấy từ Ventrian hay Will Strohl… Trước giờ cứ viết nhằm thỏa mục đích của module thôi. Còn cách viết sao cho hợp lý, đẹp… thì mình lại không quan tâm lắm. Cho nên nhiều lúc cứ viết loạn lên. Amateur không thể tả được. T_T

    Mục đích nhằm đề:
    -Xem các hàm mới của DNN hay .NET mà họ dùng nhưng mình lại chưa từng biết.
    -Xem các kĩ thuật viết code mà họ dùng. Trước đây mình học được cách viết module token based cũng là từ module của Ventrian.
    -Xem các control họ sử dụng.
    Mình có lẽ sẽ đi từ module đơn giản trước-của Will Strohl. Còn các module của Ventrian thì ngâm cứu sau. Code của mấy module này nhiều quá. T_T
    Hy vọng học được nhiều điều. ^_^

    [Read the rest of this article...]

    Posted in: Chattings
    04

    Khi mình tạo ra trang IT này, mình có ý định chia sẻ những gì mình biết và những gì mình viết. Do đó, mình sẵn sàng share free các module mình viết cho mọi người. Tuy nhiên, có một vài điều mình muốn nói:

    -Các module mình đưa lên đây đa phần phục vụ cho mục đích cá nhân của mình. Do đó các chức năng của nó chỉ nhắm đến mục đích mình cần thôi. Có thể nó không đúng với nhu cầu của các bạn.
    -Do skill mình có giới hạn, nên code các module của mình có thể chưa tốt. Mình cũng ít test hay test không kĩ các module này. Có thể có bug hay những vấn đề về security. Mình không chịu trách nhiệm nếu bạn dùng và gặp vấn đề.
    -Mình share cho mọi người free nên mình không cần về vấn đề tiền bạc. Tuy nhiên, mình mong muốn mọi người vẫn giữ nguyên namespace các module khi các bạn có ý định chỉnh sửa các module của mình. Mình thường dùng namespace NMDUC trong các module của mình.
    -Mình nghĩ các module của mình thích hợp cho các bạn mới tìm hiểu về Dotnetnuke để tham khảo hay các bạn không phải developer muốn sử dụng cho Dotnetnuke.

    [Read the rest of this article...]

    Posted in: Chattings
    24

    Nếu như mọi người quan tâm đến Dotnetnuke nhiều, thì các bạn đã biết thời gian gấn đây Dotnetnuke Corp đã tung ra bản Professional Edition. Từ việc đó đã khiến cho cộng đồng DNN xôn xao và có nhiều ý kiến.

    Trước hết mình xin tóm tắt 1 số sự kiện chính.
    -Ban đầu, khi Dotnetnuke Corp tung bản PE, họ không cho biết price của phiên bản này. Điều này đặt ra 1 dấu hỏi cho mọi người. Và dưới sức ép của cộng đồng, giá của PE cũng được công bố: 1.999 usd/năm. Thế là điều này lại gây shock cho cộng đồng. Đó là 1 cái giá quá cao cho các công ty vừa và nhỏ.
    -Việc tung ra PE, họ cũng đã đưa ra thông báo về mục đích của PE trên cộng đồng. Tuy nhiên, không biết vì có phải chưa thực sự quen với business hay không, nhưng những nội dung trong bản thông báo đã gây sự không hài lòng và khó hiểu đối với cộng đồng. Và dưới sức ép của cộng đồng, bản thông báo này đã bị rút lại.
    -Hiện nay, đang có những sự tranh cãi về việc Dotnetnuke Corp cho ra mắt PE. Một số thành viên cộng đồng DNN- trong đó có những thành viên có reputation cao- và ban giám đốc của Corp đang tranh luận với nhau rất căng thằng trên forum của DNN
    Mọi người có thể xem tại link trên.

    [Read the rest of this article...]

    Posted in: Chattings
    11

     

    Hôm nọ, có bạn hỏi mình về những gì cần làm cho người mới bắt đầu tìm hiểu Dotnetnuke. Nhân tiện đây, mình xin có một vài ý rút ra từ kinh nghiệm bản thân mình:
    -Đầu tiên, bạn nên cài đặt và chạy thử Dotnetnuke.
    .Lên www.dotnetnuke.com, đăng ký 1 account và vào trang download để down về.
    .Hiện nay, các bạn nên down version 4.9.0 hay 4.9.1. Phiên bản 5.0.0 còn nhiều bug và cần thời gian để nâng cấp thêm.
    .Với người mới tìm hiểu về DNN, mình nghĩ bạn nên down bản starter kit. Dễ dàng hơn cho việc cài đặt. Phiên bản install hay source sẽ mất nhiều thời gian hơn để cài đặt, cài đặt quyền...
    .Bạn nên chạy thử site. View qua tất cả các phần, mục. Login với các quyền host, admin, hay user bình thường.
    .Thử add trang, add module...
    .Cài đặt thử các module sẵn có trên dotnetnuke.com.
    -Bạn nên đọc các ebook về Dotnetnuke. Bạn có thể tìm được nhiều trên mạng.
    -Để học lập trình module cho nó, bạn nên tạo 1 defaul module trên VS.NET. Sau đó, bạn nên mở code các trang của module mới tạo ra đó. Xem và hiểu nó. Bạn có thể in code ra để đọc cho rõ. Từ đó bạn sẽ hiểu được nhiều về cách lập trình trong module Dotnetnuke.
    -Bạn cũng có thể down những module của Dotnetnuke hay module của các nơi khác. Đọc source code của nó có nhiều thứ để học hỏi.
    -Nếu có bất cứ vấn đề gì cần giúp, bạn nên hỏi trên các forum như dotnetnuke.com…
    Hy vọng những điều trên sẽ giúp ích cho các bạn.

    [Read the rest of this article...]

    Posted in: Chattings
    HomeTrangITForum
    Copyright 2010 by Nguyễn Minh ĐứcDesigned by DyNNamiteTerms Of UsePrivacy Statement