My Linux Stuff - Complete Blog For Linux Articles

My Linux Stuff - Complete Blog For Linux Articles

A Website For Complete Linux OS,Step by Step linux Installtion, Linux Tips and Tricks and Linux Stuff and so on... Connect and sharing here....

TOP 50 ENGINEERING COLLEGES IN INDIA 2014

TOP 50 ENGINEERING COLLEGES IN INDIA 2014

This below survey was taken many form many colleges in India. These Top 50 Engineering Colleges in India have Good Infrastructure, Good Environment, Educations , Staff, Placement , Research Activities and other Facilities are good.

Top 10 Government Engineering Colleges in India

Top 10 Government Engineering Colleges in India

These Government Engineering Colleges in India are really good for all kind of stuff like Education , research , Placement and New Innovation Ideas etc... But Getting seat in these colleges are heavy competition in students .....

Top 10 Colleges In India 2014

Top 10 Colleges In India 2014

Indian Institute Of Technology Delhi,Indian Institute Of Technology Bombay,Indian Institute Of Technology Kanpur,Indian Institute Of Technology Madras,Indian Institute Of Technology Kharagpur,Indian Institute Of Technology Roorkee,University Of Delhi,Indian Institute Of Technology Guwahati,University Of Calcutta,University Of Mumbai, National Institute Of Technology,Trichy.

2014 LATEST SURVEY TOP RANKING ENGINEERING COLLEGES IN INDIA

2014 LATEST SURVEY TOP RANKING ENGINEERING COLLEGES IN INDIA

This below survey was taken many form many colleges in India. These Top 100 Engineering Colleges in India have Good Infrastructure, Good Environment, Educations , Staff, Placement , Research Activities and other Facilities are good. If you want to do Engineering as your dream and try out these colleges

Subscribe Now!

Enter your email address:

Thursday, January 27, 2011

Difference between .NET 2.0/3.0/3.5 Framework


NET framework 2.0:

It brings a lot of evolution in class of the framework and refactor control including the support of

Generics
Anonymous methods
Partial class
Nullable type
The new API gives a fine grain control on the behavior of the runtime with regards to multithreading, memory allocation, assembly loading and more
Full 64-bit support for both the x64 and the IA64 hardware platforms
New personalization features for ASP.NET, such as support for themes, skins and webparts.
.NET Micro Framework


.NET framework 3.0:

Also called WinFX,includes a new set of managed code APIs that are an integral part of Windows Vista and Windows Server 2008 operating systems and provides

Windows Communication Foundation (WCF), formerly called Indigo; a service-oriented messaging system which allows programs to interoperate locally or remotely similar to web services.
Windows Presentation Foundation (WPF), formerly called Avalon; a new user interface subsystem and API based on XML and vectorgraphics, which uses 3D computer graphics hardware and Direct3D technologies.
Windows Workflow Foundation (WF) allows for building of task automation and integrated transactions using workflows.
Windows CardSpace, formerly called InfoCard; a software component which securely stores a person's digital identities and provides a unified interface for choosing the identity for a particular transaction, such as logging in to a website


.NET framework 3.5:

It implement Linq evolution in language. So we have the folowing evolution in class:

Linq for SQL, XML, Dataset, Object
Addin system
p2p base class
Active directory
ASP.NET Ajax
Anonymous types with static type inference
Paging support for ADO.NET
ADO.NET synchronization API to synchronize local caches and server side datastores
Asynchronous network I/O API
Support for HTTP pipelining and syndication feeds.
New System.CodeDom namespace.

Send Reminder mail based on Date field in SharePoint List

Below is the C# console application program to send reminder mail to user, seven days prior to due date.
It is used check WSS 3.0 list item and send mail.

Add Microsoft.SharePoint.dll in your project.

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SharePoint;
using System.Net.Mail;

namespace MailSending
{
    class Program
    {
        static string strMailFrom = "MailId";
        static string[] strMailTo = new string[] { "MailId", "MailId" };

        static void Main(string[] args)
        {
            SPSite oSite = new SPSite("SiteURLHere");
            SPWeb oWeb = oSite.OpenWeb();
            SPList oList = oWeb.Lists["ListNameHere"];

            for (int i = 0; i < oList.Items.Count; i++)
            {
                SPListItem oListItem = oList.Items[i];
                DateTime dtDate = Convert.ToDateTime(oListItem["Due Date"]);
                DateTime dtToday = DateTime.Today;
                TimeSpan TS = dtDate.Subtract(dtToday);
                if (TS.Days == 7)
                    SendMail(oList.Items[i].ID.ToString(), Convert.ToDateTime(oListItem["Due Date"]).ToShortDateString());
            }           
        }

        static void SendMail(string strListItemID, string strDueDate)
        {
            MailMessage message = new MailMessage();
            message.Subject = "This is Subject";
            message.From = new MailAddress(strMailFrom);

            for (int j = 0; j < strMailTo.Length; j++)
                message.To.Add(strMailTo[j]);

            string strMsgBody = "Please note that Due Date is " + strDueDate + ". Please check the below list for more information.
";
            strMsgBody += "" + strDueDate + ";

            message.Body = strMsgBody;
            message.IsBodyHtml = true;

            SmtpClient smtp = new SmtpClient("SMTP_Address_Here");
            smtp.Send(message);
        }
    }
}

After compiling we can take the exe file of this application and add in windows Task Scheduler. So that it will send mail to user.

ASP.NET Controls

The ASP.NET Framework contains over 70 controls.

You should always assign an ID attribute to every control even when you don’t need to program against it.

. Standard Controls—The standard controls enable you to render standard form elements such as buttons, input fields, and labels. 

. Validation Controls—The validation controls enable you to validate form data before you submit the data to the server. For example, you can use a RequiredFieldValidator control to check whether a user entered a value for a required input field. 

. Rich Controls—The rich controls enable you to render things such as calendars, file upload buttons, rotating banner advertisements, and multi-step wizards. 

. Data Controls—The data controls enable you to work with data such as database data. For example, you can use these controls to submit new records to a database table or display a list of database records. 

. Navigation Controls—The navigation controls enable you to display standard navigation elements such as menus, tree views, and bread crumb trails. 

. Login Controls—The login controls enable you to display login, change password, and registration forms. 

. HTML Controls—The HTML controls enable you to convert any HTML tag into a server- side control.

Change BackColor for Listbox Items in Windows Application

Sample code to give alternate color for alternate items in listbox.
In my application lstBoxSelected is the name of listbox.

Write these two lines in page load event.
lstBoxSelected.DrawMode = DrawMode.OwnerDrawFixed;
lstBoxSelected.DrawItem += new DrawItemEventHandler(DrawListSelected);

DrawListSelected is the event for drawing backcolor for listitem.
        private void DrawListSelected(object sender, DrawItemEventArgs e)
        {
            //Draw ListBox Items
            Rectangle rect = new Rectangle();
            rect = e.Bounds;

            // Setup the stringformatting object
            StringFormat sf = new StringFormat();
            sf.Alignment = StringAlignment.Center;

            if ((e.State & DrawItemState.Selected) == DrawItemState.Selected)
            {
                // Fill Backcolor for selected item               
                e.Graphics.FillRectangle(Brushes.Orange, e.Bounds);
            }
            else
            {
                Brush b;  // Object used to define backcolor               
                b = Brushes.LightCyan;
                if (e.Index % 2 == 0)
                    b = Brushes.PowderBlue;
                else
                    b = Brushes.LightCyan;
                e.Graphics.FillRectangle(b, rect);
            }
            if (lstBoxSelected.Items.Count > 0)
            {
                e.Graphics.DrawString(lstBoxSelected.Items[e.Index].ToString().Replace("*","").Trim(), e.Font, Brushes.Black, rect, sf);
            }
        }

SQL Server 2008 Developer Training Kit Available

The training kit offers the following benefits:
Learn how to build web applications that exploit the unique features and capabilities of SQL Server 2008.
Provides a comprehensive set of presentations, demos and hands-on labs
Designed for web developers who are already familiar with SQL Server application development.
Easy to download and install and works on free editions of SQL Server 2008 and Visual Studio 2008.

Produced by Southworks SRL, a well-known provider of evangelism content, using both existing and new content custom developed for this training kit.
Software Requirements
The following software is not included with the training kit and must be downloaded and installed separately.

SQL Server 2008 Express with Advanced Services (or higher-level SKU)
Microsoft Visual Web Developer 2008 Express (or higher-level SKU)
AdventureWorks 2008 Sample Databases

The training kit is available at the following URL:
SQL Server 2008 Developer Training Kit

SQL Server Short Cuts

CARTOON OF RASULULLAH [SALLALLAAHU ALAYHI WASALLAM] - HOW SHOULD WE REACT ?


Q: How should we react to the cartoon that has been made of the Prophet [sallallaahu alayhi wasallam]? What is the Sunnah way of acting in this situation?
A: The honour, greatness and love for Rasulullah [sallallaahu alayhi wasallam] is deeply entrenched in the heart of every Muslim and is the core of Islam. Rasulullah [sallallaahu alayhi wasallam] and every Prophet of Allah is Ma’soom (sinless). They are sent as guides for mankind and direct the people to the Oneness of Allah and His obedience. The Prophets of Allah possess the highest level of knowledge of Allah. They also possess the highest level of spirituality and sound character. Every Prophet of Allah condemned disrespect and violence. They condemned Kufr (disbelief) and Shirk (ascribing partners to Allah) in a dignified manner. In Islam, we revere every Prophet of Allah and we do not tolerate any disrespect to any Prophet of Allah. If a Muslim shows any disrespect to any Prophet of Allah and hurls disgraceful remarks against him, such a person comes out of the fold of Islam. In fact, according to many Fuqahaa, the apology of such a person will not be accepted. (Rasmul Mufti)

There are two angles in the printing and publishing of the cartoons of Rasulullah [sallallaahu alayhi wasallam], a) The image of Rasulullah [sallallaahu alayhi wasallam], and b) Disrespect

Rasulullah [sallallaahu alayhi wasallam] prohibited making pictures of animate objects. He even stated that the angels of mercy do not enter a house in which there are pictures of animate objects. (Bukhari). One of the reasons for the prohibition of making and taking pictures of animate objects is that it leads to idolatory. The desciples of Nooh (alayhimus salaam)were deeply revered and respected by their followers. After their demise, they made pictures of the desciples and placed them in their places of worship. Gradually over a period of time, the people started worshipping the disciples. Since the background of this was making pictures, and it has a potential of committing Shirk, Islam has prohibited anything that has to do with Shirk directly or indirectly. The Sahaaba [radhiallaahu anhu] should not take or draw pictures. There is no picture of Rasulullah [sallallaahu alayhi wasallam] or any Sahaabi [radhiallaahu anhu].

The second angle of the cartoon of Rasulullah [sallallaahu alayhi wasallam] is the utmost disrespect shown to Rasulullah in the name of ‘freedom of expression’. This has caused great pain and anger to every Muslim around the world. Every Muslim has a right to express his pain and anger. What else should Muslims do? Just feel the pain and keep quiet? This will lead to the enemies of Islam to continue such blasphemy. We cannot allow that. We do take cognisance of the fact that this act is carried out by just one or few individuals to stir up the anger of Muslims for whatever reason. It may not be appropriate for us to give in to the hands of our enemies and conduct ourselves as they want us to, but this issue does not fall in that category. We will have to stand up to such mischief and stop it.

Freedom of expression is not absolute. It has overarching principles. If freedom of expression is absolute, then freedom of religion in a democratic dispensation should also be absolute. Why does freedom of religion has overarching principles. Why are Muslims not allowed to fully practise on every aspect of Islam without any restriction whatsoever? The reason is obvious. The rights of others living as equal citizens must be considered. What then about freedom of expression and right of dignity and religious honour?

Nevertheless, Muslims living as Muslim minorities around the world should act in a responsible manner and the following is suggested:
1. Consult with Ulama and responsible people before doing anything. Do not do anything by yourself. Shura and consultation is vital in such an issue.

2. Express anger and disgust within the framework of the law of the country. Use the law of the country to its full capacity.

3. Do not be violent in any way and do not burn buildings, cars, etc.

4. Boycott all Danish products and products of anyone else who support Denmark in this issue or even sympathise with Denmark.

5. Do not confine expression of anger to the cartoon issue. Use the opportunity to express the disgust on Islamophobia in general and highlight some pertinent issues.

6. The most important in this is the issue of Da’awah. Use the opportunity to explain to the world the great personality of Rasulullah [sallallaahu alayhi wasallam]. His lifestyle and character should be printed and published all around the world. This will be an eye opener to many ignorant people and a means of guidance. Take out the positive aspects from a negative one and use the situation to our advantage. Every Muslim should say and write something about our beloved Rasul [sallallaahu alayhi wasallam].

7. It is of utmost importance that we engage in lots of du’aa and Dhikr, Fasting and Sadaqaat. Make du’aa that Allah guide the Ummah in this trying times.

8. Do not conduct ourselves with our fellow non-Muslim citizens in a way that offend them and look for an opportunity to get back at us. We will then be the cause of them showing disrespect to Islam and Islamic values. Always express good character and conduct to all.

9. The most important issue in expressing our love and honour for Rasulullah [sallallaahu alayhi wasallam] is following his Sunnah. Expressing our anger at the disrespect to Rasulullah [sallallaahu alayhi wasallam] is important but it will be hypocritical if we do not emulate the outward appearance, beard, dressing, etc. and noble character of Rasulullah [sallallaahu alayhi wasallam]. Every one should obtain a kitaab on the Sunnats of Rasulullah [sallallaahu alayhi wasallam] and implement that in our lives and pass this over to others.
10. Forward this email as wide as possible.

and Allah Ta'ala Knows Best
Mufti Ebrahim Desai

Important Facts and Information about IIT - JEE

The Indian Institutes of Technology (popularly known as IITs) are institutions of national importance established through an Act of Parliament for fostering excellence in education.



Indian Institute of Technology (IIT) conduct a Joint Entrance Examination (JEE) every year for the admission to its B-Tech and other courses offered at the IIT

The exam is conducted by the various IITs by a policy of rotation. It is one of the toughest engineering entrance exams in the world with a success rate of around 1 in 45.

Around 4.72 lakh candidates appeared in JEE 2010 on April 11, 2010.

There are fifteen IITs at present, located in 
Bhubaneswar,
Bombay (Mumbai),
Delhi,
Gandhinagar,
Guwahati,
Hyderabad,
Indore,
Kanpur,
Kharagpur,
Madras (Chennai),
Mandi,
Patna,
Punjab,
Rajasthan
Roorkee.

The primary objectives behind such institutions are to:
• Build a solid foundation of scientific and technical knowledge and thus to prepare competent and motivated engineers and scientists.
• Create environment for freedom of thought, cultivate vision, encourage growth, develop personality and self- discipline for pursuit of excellence.
• Kindle entrepreneurial streak.

Each institute has well-equipped modern laboratories, state-of-the-art computer network and well stocked technical library.

Teaching methods rely on direct personal contact between the teachers and the students and the use of traditional and modern instructional techniques.

Students live in a pleasant and intellectually stimulating environment with people having similar goals and aspirations, which is an exciting and unique experience.

Credit-based academic programmes offer flexibility to students to progress at their own pace. A minimum level of performance is necessary for satisfactory progress.

The medium of instruction is English. These institutions offer courses leading to Bachelor's degree in a number of engineering, technological and scientific disciplines.

M.Sc. Integrated courses in pure and applied sciences and M.Tech. Integrated courses in a few disciplines are also offered by some of these Institutions. In addition, some IITs offer Dual-Degree M.Tech. Programmes.

The admissions to the Undergraduate Programmes at these institutions for all Indian and Foreign nationals are made through the Joint Entrance Examination (JEE).

In Short about IIT JEE examination – 

There will be two question papers, each of three hours duration.
Both the question papers will consist of three separate sections on Chemistry, Mathematics and Physics.

Questions in these papers will be of objective type.
The answers for each of the questions are to be recorded on a separate specially designed machine-gradable sheet of paper (ORS-Optical Response Sheet).

While answering each of the questions the candidate is expected to darken the bubble against correct answer(s) using hard black (HB) pencils only.
In some sections, incorrect answers may be awarded negative marks.

ELIGIBILITY FOR IIT - JEE – 

The date of birth as recorded in the high school/first Board/ Pre-University certificate will be accepted. If the certificate does not mention the date of birth, a candidate must submit along with the application, an authenticated document indicating the date of birth.

The qualifying examinations (QE) are listed below:
i) The final examination of the 10+2 system, conducted by any recognized central / state Board, such as Central Board of Secondary Education, New Delhi; Council for Indian School Certificate Examination, New Delhi; etc.
ii) Intermediate or two-year Pre-University examination conducted by a recognized Board / University.
iii) Final examination of the two-year course of the Joint Services Wing of the National Defence Academy.
iv) General Certificate Education (GCE) examination (London/Cambridge/Sri Lanka) at the Advanced (A) level.
v) High School Certificate Examination of the Cambridge University or International Baccalaureate Diploma of the International Baccalaureate Office, Geneva.
vi) Any Public School/Board/University examination in India or in any foreign country recognized as equivalent to the 10+2 system by the Association of Indian Universities (AIU).
vii) H.S.C. vocational examination.
viii) Senior Secondary School Examination conducted by the National Institute of Open Schooling with a minimum of five subjects.
ix) 3 or 4 year Diploma recognized by AICTE or a state Board of technical education. In case the relevant qualifying examination is not a public examination, the candidate must have passed at least one public (Board or Pre-University) examination at an earlier level.
Minimum Percentage of Marks in QE
Candidates belonging to GE, OBC and DS categories must secure at least 60% marks in aggregate in their QE. Whereas, those belonging to SC, ST and PD categories must secure at least 55% marks in aggregate in the QE.

The percentage of marks awarded by the Board will be treated as final.
If the Board does not award the percentage of marks, it will be calculated based on the marks obtained in all subjects listed in the mark sheet.
If any Board awards only letter grades without providing an equivalent percentage of marks on the grade sheet, the candidate should obtain a certificate from the Board specifying the equivalent marks, and submit it at the time of counseling/ admission. In case such a certificate is not provided then the final decision rests with the Joint Implementation Committee of JEE-2010.

Important Points to note 
(i) One can attempt JEE only twice, in consecutive years. That means one should have attempted JEE for the first time in 2009 or will be appearing in 2010.

(ii) Those who have accepted admission after qualifying in JEE in earlier years by paying full fees at any of the IITs, IT-BHU, Varanasi or ISM, Dhanbad, are NOT ELIGIBLE to write JEE at all irrespective of whether or not they joined in any of the programmes.

(iii) The year of passing the Qualifying Examination is the year in which the candidate has passed, for the first time, any of the examinations listed above, irrespective of the minimum percentage marks secured.

(iv) The offer of admission is subject to verification of original certificates/ documents at the time of admission. If any candidate is found ineligible at a later date even after admission to an Institute, his/ her admission will be cancelled automatically.

(iv) If a candidate is expecting the results of the QE in 2010, his/her admission will only be provisional until he/she submits the relevant documents. The admission stands cancelled if the documents are not submitted in original

(vii) The decision of the Joint Admission Board of JEE-201 0 regarding the eligibility of any applicant shall be final.

Suggested Reading - Detailed Syllabus of the IIT JEE examination –

http://realityviews.blogspot.com/2010/05/detailed-syllabus-of-iit-jee.html

Difference between Railways E-Ticket and I-Ticket , Online Railway Tickets Booking Sites Read more: http://www.bloggerspoint.com/difference-between-railways-e-ticket-and-i-ticket-online-railway-tickets-booking-sites/#ixzz1CDP7EfVS Under Creative Commons License: Attribution


e-ticket, i-ticketOne can get the tickets to your home via booking of tickets online. This method is known as I-tickets. This method was introduced by the Railway system since 8 years ago. Through this online method, those travelers who book the tickets will be sent to their home by post within 2 to 3 days. This facility will be provided with the help of IRCTC. Those who wants to travel in this way should book the tickets at least 2 days before. Even the waiting list tickets for RACs also will be issued by this method.
Through Internet, our personal details will be registered online and the ticket fee will be entered, and from home only one can take printout, hence this method is known as E-Ticket. This method was implemented 4 years ago. This variety of tickets, one can book on the travel date. ITZ, makemytrip.com,onestopshop.com cleartrip.com and the safety department also is providing different state government E-governance policies, through which the IRCTC is providing various ticket booking methods. Through this method, one can also cancel their tickets easily. Because of this reason, now-a-days, this method has increased the booking of tickets.


Read more: http://www.bloggerspoint.com/difference-between-railways-e-ticket-and-i-ticket-online-railway-tickets-booking-sites/#ixzz1CDPEuHAS
Under Creative Commons License: Attribution

Best Indian sites on Travel


The websites on travel in India facilitate online booking? of hotel accommodation and tickets for trains, flights, taxis. The Indian travel websites in india offer information on the tourism and places of visit in the travel destination. Some sites offer package tours for tourism. Discounts and other offers on? tickets and discount on hotel room tariff , availability of flight and train tickets,? fares of different categories of travel, advance booking of tickets,
Here is the list of best travel websites in india giving information on travel and tourism in india.
www.indianholiday.com 
www.makemytrip.com
www.Indiaprofile.com
www.travelport.com
www.cleartrip.com
www.indiatravelog.com
www.indiaatitsbest.com
www.india-tourism.com
www.palacesonwheels.com
www.expresstravelandtourism.com
The train tickets can be availed from the website of irctc at www.irctc.co.in and the Indian railways website at www.indianrail.gov.in. These two? Indian railways websites facilitate to book tickets for trains online and enquire the schedule of trains and can know the pnr status of tickets of Indian railways

Related Posts Plugin for WordPress, Blogger...